【问题标题】:Can webpack-dev-server watch for changes and write on filesystem for iisexpress?webpack-dev-server 可以监视更改并为 iisexpress 写入文件系统吗?
【发布时间】:2018-10-14 17:46:25
【问题描述】:

一个大型 ASP.NET MVC 应用程序在 :80 上提供服务。其中一部分是用 vue 编写的。目前,我们在每次更改后运行手动“npm run build”。时间太长了。

webpack-dev-server 似乎是完美的解决方案。它监视内存中的变化和缓存!但是会和iisexpress冲突。 There are no easy solutions making them work together.

我想我有一个更好的主意:

  1. 开始工作时“npm run start” 为来自“./src/vue/”的 vue 部分设置 webpack-dev-server。为所有“localhost:8080/dist/bundle.[chunk].js”提供服务。

  2. 当保存时“./src/vue/”中的任何文件发生更改时,“npm run refresh” 正在运行。一个小脚本,请求所有块“localhost:8080/dist/.[chunk].js”并放置在“./dist/”中。

  3. 开发人员 F5 为我们的 ASP.NET MVC 应用程序和 iisexpress 提供更新的“./dist/”。

我的问题是如何从 webpack-dev-server 轻松地为 .js 和 .css 文件请求所有块

我可能不得不将第一个“npm run start”的输出写到一个配置文件中,然后由“npm run refresh”读取。这甚至合理吗?我希望 webpack-dev-server 可以自己写入文件系统。


热模块重新加载会很好,但是 ASP 应用程序是一堆 iframe。目前只是试图让我们的构建过程更快一点。

谢谢

【问题讨论】:

    标签: javascript iis webpack vue.js devops


    【解决方案1】:

    如果有人找到这个帖子:

    答案是使用 webpack --watch!完全按照我的描述进行,没有混乱。

    https://webpack.js.org/configuration/watch/

    【讨论】:

      猜你喜欢
      • 2018-04-03
      • 2015-06-25
      • 2016-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-09
      • 1970-01-01
      相关资源
      最近更新 更多