错误 “在'@ angular / animations / browser'中找不到导出的'AnimationEngine'(导入为'ɵngcc1')
./node_modules/@angular/platform-browser/ivy_ngcc/fesm2015/animations.js 231:73-95中的错误 “在'@ angular / animations / browser'中找不到导出的'AnimationEngine'(导入为'ɵngcc1')
./node_modules/@angular/platform-browser/ivy_ngcc/fesm2015/animations.js 380:209-240中的错误 “在'@ angular / animations / browser'中找不到导出的'AnimationStyleNormalNormalizer'(导入为'ɵngcc1')
./node_modules/@angular/platform-browser/ivy_ngcc/fesm2015/animations.js 392:60-91中的错误 “在'@ angular / animations / browser'中找不到导出的'AnimationStyleNormalNormalizer'(导入为'ɵngcc1')
答案 0 :(得分:1)
您忘记运行npm i
,然后先运行ng serve
如果您有node_modules文件夹,请先删除文件夹,然后运行npm i
答案 1 :(得分:0)
您可以尝试先从项目中删除node_modules
文件夹,然后再次尝试使用npm install
安装npm
答案 2 :(得分:0)
在将Angular 2应用程序直接升级到Angular 10之后,我遇到了此错误。升级软件包并添加软件包以使所有内容再次正常工作后,在添加const myArray = new Array(9);
const otherValues = [2, 3, 1, 6, 7, 9]
myArray.splice(1, 1, 2)
myArray.splice(5, 1, 4)
myArray.splice(7, 1, 5)
otherValues.forEach((i => v => {
while (myArray[i] !== undefined) i++;
myArray[i] = v;
})(0));
console.log(myArray);
之后出现了相同的错误。通过修改BrowserAnimationsModule
和将tsconfig.json
设置为“ esnext”可以解决此问题。
compilerOptions.module