首页 > 解决方案 > EBADPLATFORM - inotify@1.4.2 不支持的平台

问题描述

npm ERR! code EBADPLATFORM

npm ERR! notsup Unsupported platform for inotify@1.4.2: wanted {"os":"linux","arch":"any"} (current: {"os":"win32","arch":"x64"})

npm ERR! notsup Valid OS:    linux

npm ERR! notsup Valid Arch:  any

npm ERR! notsup Actual OS:   win32

npm ERR! notsup Actual Arch: x64

npm ERR! A complete log of this run can be found in:

npm ERR!     C:\Users\lenovo\AppData\Roaming\npm-cache\_logs\2018-11-14T06_22_08_427Z-debug.log

标签: bootstrap-4gulp-sass

解决方案


对我来说,这发生在 Windows 10 (x64) 上,同时尝试:

 npm install dev

它具有inotify作为依赖项,它本身仅适用于Linux。很遗憾有这么多包依赖于开发,这意味着它们不能再跨平台了。

我能够从package.json中的依赖项中删除dev并且仍然运行我感兴趣的包。


推荐阅读