问题:
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" ] }