安装离子依赖项时npm错误

时间:2016-06-14 17:57:05

标签: ionic-framework npm-install fsevents notsupportedexception

从存储库中克隆项目代码后,我正在尝试安装npm来更新包含的软件包和插件。使用的命令是:

npm install

以前的克隆效果很好。但现在它显示以下错误:

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.12
npm WARN srmconnect@ No repository field.
npm WARN srmconnect@ No license field.

当我尝试使用 - verbose 安装 fsevents 时,据说支持的操作系统是Darwin。但它在之前的克隆版中有效。为什么不呢?

1 个答案:

答案 0 :(得分:0)

如果是Windows用户:

fsevents警告不是问题。它是一个可选的依赖项,在Windows上不需要它。

但错误仍然显示,以便解决此问题。

  • 打开package.json并删除gulp-watch dependecy
  • 从node_modules fordel
  • 中删除文件夹(gulp-watch)
  • 卸载项目并重新上传

错误消失!!!

在.net核心中有一个问题可以解决这个问题,但是这会一直有效。