zheng 2 dni temu
rodzic
commit
0bc827f027

+ 0 - 0
19.ts/编译选项/src/a.js → 19.ts/编译选项/dist/a.js


+ 6 - 0
19.ts/编译选项/dist/b.js

@@ -0,0 +1,6 @@
+let a2 = 222;
+console.log(a2, 'a');
+// document.getElementById
+// document
+// document.getElementById("box").onclick = function
+let a2 = 23;

+ 4 - 0
19.ts/编译选项/dist/c.js

@@ -0,0 +1,4 @@
+let a1 = 333;
+console.log(a1, 'a');
+// document.getElementById
+// document

+ 6 - 0
19.ts/编译选项/src/b.ts

@@ -0,0 +1,6 @@
+let a2= 222;
+console.log(a2,'a');
+// document.getElementById
+// document
+// document.getElementById("box").onclick = function
+let a2 = 23;

+ 4 - 0
19.ts/编译选项/src/c.ts

@@ -0,0 +1,4 @@
+let a1 = 333;
+console.log(a1,'a');
+// document.getElementById
+// document

+ 2 - 0
19.ts/编译选项/src/only.js

@@ -0,0 +1,2 @@
+console.log("大家好")
+console.log(age);

+ 17 - 2
19.ts/编译选项/tsconfig.json

@@ -26,7 +26,22 @@
         //  'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'es2024', 'esnext'.
         "target": "es6",
         // 模块"commonjs", "amd", "system", "umd", "es6", "es2015", "es2020", "esnext", "none", "es2022", "node16", "node18", "node20", "nodenext", "preserve"
-        "module": "es2015", 
-        "lib": ["DOM","ES2015"]
+        "module": "amd", 
+        // 用于规定使用什么库
+        "lib": ["DOM","ES2015"],
+        // 将编译后的文件放在哪个位置
+        "outDir": "./dist",
+        // 将编译后的所有文件全部放到一个文件下
+        // "outFile": "./dist/app.js"
+        // 是否对js文件进行编译
+        // "allowJs": true,
+        // // 是否对js文件进行检查
+        // "checkJs": true
+        // 是否移除注释
+        // "removeComments": true
+        // 是否对错误进行编译 检查 影响生成
+        // "noEmitOnError": false
+        // 是否有报错 只检查 不影响生成
+        "noEmit": true
     }
 }