NPM - "npm WARN optional dep failed, continuing fsevents" 尝试在 AWS/EC2 上安装 vue-cli 时

NPM - "npm WARN optional dep failed, continuing fsevents" when trying to install vue-cli on AWS/EC2

我正在尝试在 AWS 上安装 vue-cli

我的权限看起来没问题,我正在使用 node v4.4.5

运行npm install --global vue-cli后,光标闪烁约30秒,然后显示此错误消息,目录中没有安装任何内容:

npm WARN optional dep failed, continuing fsevents@1.1.2

这只是一个警告,所以没有它它仍然可以工作,特别是考虑到 FSEvents 是一个 OS X API,所以如果你使用另一个 OS,在这种情况下,收到该警告是正常的,并且正在使用它的库很可能有其他 OSs.

的替代方案

此外,官方vue-cli GitHub repo 已经问过了:

https://github.com/vuejs/vue-cli/issues/170

我不确定你所说的目录是空的是什么意思,但以防万一:

  • 当您在本地安装包时(没有 -global 标志)它们应该出现在当前目录的文件夹 node_modules 中。
  • 当你全局安装包时,在 unix 系统上它们通常在 /usr/local/lib/node_modules.

    运行 npm root -g 应该告诉你全局包的安装位置。