如果出现Angular应用程序在开发模式下停止工作的问题,可以尝试以下两种方法来解决:
检查代码错误: 通常,当Angular应用程序在开发模式下停止工作时,它会生成错误消息。通过查看控制台中的错误消息,可以确定可能出现问题的代码位置并进行修复。
关闭AOT(预先编译)模式: 您可以在tsconfig.json文件中'aot”设置为“false”,这样在应用程序构建时将不使用AOT模式。如果在开发模式下无需使用AOT模式,这可以解决应用程序停止工作的问题。
示例:
'aot”设置为“false”示例:
{ "compileOnSave": false, "compilerOptions": { "baseUrl": "./", "outDir": "./dist/out-tsc", "sourceMap": true, "declaration": false, "downlevelIteration": true, "experimentalDecorators": true, "moduleResolution": "node", "importHelpers": true, "target": "es2015", "module": "es2020", "lib": [ "es2018", "dom" ], "skipLibCheck": true, "aot": false // 将aot设置为false } }