Cannot find name 'require'

问题:

angular项目运行时报错:Cannot find name 'require'

原因:

require是node的语法,运行环境不是node环境。

解决办法:

修改tsconfig.app.json,给compilterOptions的types中添加“node”

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "outDir": "../out-tsc/app",
    "types": ["node"]
  },
  "exclude": [
    "src/test.ts",
    "**/*.spec.ts"
  ]
}

  

posted @ 2020-09-17 10:27  进击的丹子  阅读(1245)  评论(0)    收藏  举报