TS编译选项——TS代码错误不生成编译文件

一、TS不生成编译文件

在tsconfig.js文件中配置noEmit属性

{
   "compilerOptions": {
        // outDir 用于指定编译后文件所在目录
        "outDir": "./dist",  // 将编译后文件放在dis目录下

        // 不生成编译后的文件
        "noEmit": true,
   }
}

二、TS代码错误不生成编译文件

在tsconfig.js文件中配置noEmitOnError属性

{
   "compilerOptions": {
        // outDir 用于指定编译后文件所在目录
        "outDir": "./dist",  // 将编译后文件放在dis目录下

        // TS代码错误不生成编译后的文件
        "noEmitOnError": true
   }
}

当ts文件中有报错时就不会编译js文件TS编译选项——TS代码错误不生成编译文件_第1张图片

你可能感兴趣的:(TypeScript,前端,javascript,typescript)