問題:
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" ] }