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"
  ]
}

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM