gpt4 book ai didi

webpack - 在 Windows 上的 Ubuntu 上的 Bash 中使用 watch 运行 webpack 构建一次并退出

转载 作者:行者123 更新时间:2023-12-01 04:53:37 26 4
gpt4 key购买 nike

有什么办法可以得到webpack --watch在 Windows 上的 Ubuntu 上使用 Bash?

我在运行 Ubuntu on Windowswebpack --watch运行一次并退出,没有错误,就好像我只是运行了 webpack .

增加inotify文件监视限制不起作用;在 /etc/sysctl.conf我有 fs.inotify.max_user_watches=524288 .

更新:将以下内容添加到我的 webpack.config.js文件工作:

watch: true,
watchOptions: {
poll: true,
aggregateTimeout: 300,
number: 1000
}

但这会导致我的 CPU 使用率飙升至 100%,使该解决方案不切实际。

更新 2:这里可能有一些关于这个问题的更有用的信息: https://github.com/webpack/webpack-dev-server/issues/155 .但是,我已经切换到在 Mac 上工作,这个问题不再影响我。

最佳答案

看起来您正在运行 Windows 10 周年更新,该更新尚不支持 INOTIFY 文件更改事件通知。此功能于 2016 年 10 月在 Insider build 14942 中添加:

https://blogs.msdn.microsoft.com/commandline/2016/10/07/wsl-adds-inotify-filesystem-change-notification-support/

一旦您升级到最近的 Insider 版本,或将在今年 Spring 发布的 Creators Update,您将能够享受 INOTIFY 支持,它比您的配置更改启用的轮询机制更有效。

哈。

关于webpack - 在 Windows 上的 Ubuntu 上的 Bash 中使用 watch 运行 webpack 构建一次并退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38922582/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com