首页 > 解决方案 > npm WARN 可选跳过可选依赖:fsevents@1.2.7

问题描述

我正在尝试使用 Angular CLI 安装 Angular,但是当我尝试运行此命令时出现错误。

命令

npm install -g @angular/cli

错误:

C:\Users\abc>npm install -g @angular/cli
C:\Users\abc\AppData\Roaming\npm\ng -> C:\Users\abc\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules\@angular\cli\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

+ @angular/cli@7.3.6
updated 1 package in 102.686s

节点版本v10.15.3

标签: node.jsangular

解决方案


这是警告而不是错误,这是因为您使用的是 Windows。FSevents 仅适用于 Mac,因此在 Windows 上不需要它,这就是为什么它是SKIPPING OPTIONAL DEPENDENCY.

而且没有,到目前为止,还没有办法摆脱打印到控制台中的内容,所以请忽略它,因为它无论如何都没有做任何事情,而只是有点冗长并告诉你它没有被使用。


推荐阅读