老师,编译生产环境时,报这个错,是什么原因? 谢谢!

来源:5-3 常见操作符(二)

maxtaooo

2017-09-29

ERROR in ./src/main.ts

Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in '/Users/bao/workspace/taskmgr/src'

 @ ./src/main.ts 4:0-74

 @ multi webpack-dev-server/client?http://localhost:4200 ./src/main.ts


写回答

2回答

ronnychan

2020-02-21

从node_modules删除Enhanced-Resolve模块,然后运行npm install enhanced-resolve@3.3.0

1
0

接灰的电子产品

2017-09-30

一般是由于 angular-cli 版本比较新,而项目node_modules 依赖比较旧导致的,你可以删除 node_modules,然后重新 npm install ,然后在 ng build -prod

0
2
ronnychan
可以了,从node_modules删除Enhanced-Resolve模块,然后运行npm install enhanced-resolve@3.3.0
2020-02-21
共2条回复

Angular打造企业级协作平台,让你在Angular领域中出类拔萃

全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用

998 学习 · 536 问题

查看课程