c# - .NET Core 和 Webpack 导致错误请求
问题描述
在开发中,我和我的团队正在使用带有 .NET Core 2.1/2.2 的 Webpack Dev Middleware 遇到 400 Bad request。我们的 SPA 无法加载,因为我们的主脚本文件无法提供服务,也无法在更改时重新加载。
这是一个重现相同错误和我们的配置的存储库:https ://github.com/jdebarochez/dotnet-webpack-hotreload-issue
如果我们UseWebpackDevMiddleware
在Startup.cs
课堂上删除,它会工作得很好。
有没有人遇到过这样的问题或看到这个配置有什么问题?它曾经工作正常,直到 2 周前。我们在最后一次提交中找不到任何错误。
解决方案
降级到 Node.js 8.12.0 解决了我的问题。我使用的是 Node.js 的 11.x 版本。10.x LTS 也不起作用。
我在阅读 WebpackDevMiddleware 类时想到了 Node.js 的兼容版本。我将在https://github.com/aspnet/aspnetcore上打开一个问题
推荐阅读
- webhooks - 是否可以通过 Autodesk Webhooks API 获取标记、问题和 RFI 事件(添加、删除、更新)?
- javascript - 无法将 onClick / 事件侦听器添加到 MaterialUI 中的 ListItem
- javascript - Ionic 5 - 从子页面传递到父页面后,我需要检测对数组的更改
- java - 使用 Java Sound API 捕获声音时遇到 LineUnavailableException
- vue.js - VueJs 组件没有被模板替换
- google-bigquery - BigQuery 在 WHERE 子句中的 WITH 子句下引用子查询
- python - 使用 if 语句为 python 传递变量或其他函数
- javascript - 我如何制作计时器?
- javascript - 使用 AJAX 隐藏孩子的 div
- swift - Xcode 11 Swift 5 切换按钮