我正在尝试运行 this project .
将 minimatch
版本更新到 3.10.9 后,出现以下错误:
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\webpack\node_modules\watchpack\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.14: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"ia32"})
我的配置:
Node v - 4.4.2
npm v - 3.10.9
32 bit windows OS
最佳答案
这是一个警告,而不是错误。这是因为 fsevents
是一个可选依赖项,仅在项目在 macOS 环境中运行时使用(该包提供“对 Mac OS-X FSEvents 的 native 访问”)。
而且由于您是在 Windows 上运行项目,因此 fsevents
被视为无关紧要而被跳过。
这里有一个 PR 来解决这个问题:https://github.com/npm/cli/pull/169
关于node.js - npm WARN notsup 跳过可选依赖 : Unsupported platform for fsevents,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40226745/