当您在Angular 7项目中使用“ng serve --aot”命令时,如果更改了文件并且命令失败,可能是由于以下原因引起的:
npm install
ng build --prod
或者,您可以在package.json文件中的"scripts"部分添加一个新的脚本,用于在构建之前运行TypeScript编译器:
"scripts": {
"build": "ngc && ng build"
}
然后,您可以使用以下命令进行构建:
npm run build
npm cache clean --force
npm install -g @angular/cli@latest
如果您已经安装了Angular CLI,请确保将其升级到最新版本:
ng update @angular/cli@latest
以上是一些常见的解决方法,可以帮助您解决“ng serve --aot”命令失败的问题。请根据您的具体情况尝试这些解决方法,并根据错误消息进行调试。