e 2 months ago
parent
commit
f239ca5237

+ 2 - 0
14.ts/3.编辑选项/src/a/part1.js → 14.ts/3.编辑选项/dist/hi

@@ -1 +1,3 @@
 console.log('第一部分');
+let a = '12';
+a = 3;

+ 8 - 1
14.ts/3.编辑选项/src/a/part1.ts

@@ -1 +1,8 @@
-console.log('第一部分')
+console.log('第一部分')
+let  a  = '12'
+a = 3;
+
+// 你真好看
+// document.getElementById
+// docum
+// document.getElementById

+ 19 - 0
14.ts/3.编辑选项/tsconfig.json

@@ -18,4 +18,23 @@
     ],
     // 继承 extends
     // 文件 files
+    "compilerOptions": {
+        // 规定ts转js使用哪个js的版本
+        //  'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext'.
+        "target": "ES2015",
+        // 模块  "CommonJS", "AMD", "System", "UMD", "ES6", "ES2015", "ES2020", "ESNext", "None", "ES2022", "Node16", "Node18", "NodeNext", "Preserve"
+        "module": "System",
+        // lib 规定允许使用什么库
+        "lib": ["dom"],
+        // 规定将编译后的文件具体放到哪个位置
+        "outDir": "./dist",
+        // 规定将编译后的文件具体放到哪一个文件下
+        "outFile": "./dist/hi",
+        // 移除所有的注释
+        "removeComments": true,
+        // 规定文件是否允许报错编译
+        "noEmitOnError": false
+
+
+    }
 }