Webpack 手表不能在 Windows 上的 Webstorm 上运行?

Posted

技术标签:

【中文标题】Webpack 手表不能在 Windows 上的 Webstorm 上运行?【英文标题】:Webpack watch not working on Webstorm on Windows? 【发布时间】:2016-03-16 18:13:18 【问题描述】:

所以基本上我有一个使用 Webpack 的项目,如果我使用 Webpack -w 构建,用另一个编辑器编辑文件会触发监视;但是,如果我使用 Webstorm 编辑文件,什么都不会发生。

我遇到过这个post,看来我不是唯一一个,但是该解决方案适用于 Ubuntu,所以我想知道 Windows 是否有类似的解决方案?

谢谢

【问题讨论】:

【参考方案1】:

如果不直接保存文件,似乎 Webpack watch 不起作用。请尝试关闭“Safe write”选项 (Settings | Appearance & Behavior | System Settings | Use "safe write" (save changes to temporary file first))。

2020.* 选项名称为Back up files before saving

【讨论】:

哇!先生,您救了我的命 谢谢,莉娜!你拯救了我的神经系统。 对我不起作用。虽然我正在使用 Ubuntu。在观察者间歇性观看之前......现在在我取消选中该选项后,观察者根本不看【参考方案2】:

还要确保使用 Node 的路径构造而不是斜线。示例:

entry: 
     'MyPackage': path.join(__dirname, 'modules', 'PkgEntry.js'),
...

代替:

entry: 
     'MyPackage': '\\modules\\PkgEntry.js'),
...

【讨论】:

【参考方案3】:

今天遇到了同样的问题。接受的答案对我没有帮助。

查看此页面https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit 并尝试增加您的Inotify Watches 限制。帮助了我。

【讨论】:

以上是关于Webpack 手表不能在 Windows 上的 Webstorm 上运行?的主要内容,如果未能解决你的问题,请参考以下文章

手表上的CHM代表啥意思?

markdown Max手表ficheros webpack-dev-server

手表上的ALE CHM SPL 分别代表啥意思

手表的CHM是啥意思?

有时无法访问配对手表模拟器上的 WatchConnectivity 会话

如何在 Wear OS 智能手表和 Windows PC 之间发送和接收数据