无法解析HttpXsrfCookieExtractor的所有参数:(?,[object Object],[object Object])

时间:2017-08-30 08:51:14

标签: angular webpack

我正在开发一个角度为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])

而且我不知道为什么我会这样做而且我不知道接下来该做什么。

3 个答案:

答案 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 +

https://github.com/aspnet/JavaScriptServices/issues/1242