首页 > 解决方案 > 角度 tslint 设置错误。ng build:成功,ng build --prod:失败

问题描述

我无法修复下一个错误:当我为生产构建项目时,构建成功。但是当我使用 param --prod 构建项目时,它失败了。像这样的错误:

in node_modules\ng-zorro-antd\antd.d.ts.ɵep.html(1,999): : Object is possibly 'null'.

我的 TSlint 设置是:

{
  "compileOnSave": false,
  "compilerOptions": {
    "baseUrl": "./",
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "module": "es2015",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "strict": true,
    "target": "es5",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2017",
      "dom"
    ],

    "removeComments": true
  },
  "exclude": [
    "node_modules",
    "**/*.spec.ts",
    "**/*.ts.ɵin.html"
  ]
}

我试图将 node_modules 文件夹添加到“排除”,但它不起作用。

标签: javascriptangulartypescripttsconfig

解决方案


推荐阅读