如何配置WebpackDevServer以使用ASP.NET CORE 2.0 IISEXPRESS运行应用程序

时间:2019-01-16 12:17:07

标签: c# webpack asp.net-core-2.0 webpack-dev-server webpack-dev-middleware

使用 ASP.NET Core 2.0 模板来创建带有Redux的react应用程序,我想使用react CRA(CREATE REACT APP)中使用的webpack-dev-server。

ASP.NET Core 2.0 应用程序将输出生成到js(客户端/服务器)文件,并将其呈现在剃须刀页面上。 (cshtml)(SSR),它在运行中(F5)使用IISEXPRESS运行。

我想使用 IISEXPRESS 运行相同的程序,但是要使用 WebpackDevServer ,因为在其中执行速度更快,尤其是在初始构建之后。

我通过将代理添加到package.json中来尝试以下操作

proxy settings

C# code with fixed port no

模板提供了一种方法来执行react app的服务器端渲染。因为我有很多文件,所以目标是在文件更改上建立更快的增量构建。

使用Create React App以相同的代码运行时,该应用程序呈现速度更快,没有任何问题。

另一方面,ASP.NET Core模板给出的默认HMR(热模块替换)有时会呈现并引发错误,这时我们将需要花费大量时间来重新构建整个内容。

enter image description here

无论如何,我可以使WebPackDevServer与IISExpress一起使用吗? 在此先感谢您提供与此相关的任何指示。

0 个答案:

没有答案