[英]anyone use watchify on linux? shouldn't it automatically be using inotify?
我在Linux上嘗試使用watchify
並不斷獲取
Error: Cannot find module 'fsevents' from ~/dir
為什么我的系統甚至考慮使用fsevents
? 嚴格來說,這不是Mac工具嗎? 我如何讓節點將inotify
用作其默認文件監視器而不是fsevents
? 具體來說,我想watchify
一下在文件更改之前和之后包裝文件。 為什么是這樣?
我已經嘗試過使用node-inotify
但由於某些原因,我仍然
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
根據此 ,inotify的應該只是踢自動因為我在Linux上。
在Mac上沒有inotify支持(這是Linux內核接口),因此您不能這樣做。
watchify/browserify
使用watchify/browserify
捆綁包, webpack --watch
考慮使用webpack --watch
作為模塊化捆綁的有力替代方案。 如果你正在使用Linux,搞inotify
與
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
這直接來自故障排除下的webpack文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.