【发布时间】:2017-02-15 22:16:43
【问题描述】:
我在 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
根据this,inotify 应该会自动启动,因为我在 Linux 上。
【问题讨论】:
-
改用 webpack 和
webpack-dev-server? -
同样的情况。需要 mac 'fsevents'
标签: browserify inotify fsevents watchify