我正在开发一个角度为4.3.6的asp.net核心。应用
我尝试安装@ angular / cli,我收到了这个错误:
Error: Module build failed: Error: ENOENT: no such file or directory, open
我重新打开了VS,我得到了:
Prerendering failed because of error: Error: Module build failed: TypeError: loaderUtils.getOptions is not a function
我安装了#loader; utils'我得到了:
Webpack dev middleware failed because of an error while loading 'aspnet-webpack'. Error was: Error: Cannot find module 'webpack'
我安装了webpack,我得到了:
Can't resolve all parameters for HttpXsrfCookieExtractor: (?, [object Object], [object Object])
而且我不知道为什么我会这样做而且我不知道接下来该做什么。
答案 0 :(得分:5)
我通过以下链接中的解决方案解决了这个问题
https://github.com/aspnet/Templates/issues/866
当你更新你的东西时,你需要重新包装你的代码......
webpack --config webpack.config.vendor.js
webpack
如果您无法在命令行上执行此操作,则需要install the webpack全局打包
npm install --global webpack
答案 1 :(得分:2)
或者,您也可以删除/wwwroot/dist/
文件夹以在第一个项目构建时强制完全重新编译。
IMO是强行重新包装的最简单方法。
答案 2 :(得分:0)
我正在尝试更新到Angular 4.3.6并且我得到了相同的异常。看起来无法升级到4.3.0 +