我正在尝试使用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
答案 0 :(得分:4)
这是警告而不是错误,这是因为您使用的是Windows。 FSevents仅在Mac上可用,因此在Windows上则不需要,这就是SKIPPING OPTIONAL DEPENDENCY
的原因。
现在还没有办法消除被打印到控制台中的问题,因此鉴于它实际上并没有做任何事情,而是只是有点冗长,并告诉您它没有被执行,所以请忽略它使用。
答案 1 :(得分:1)
这是因为您正在Windows上运行。许多应用程序都使用该库,但是它仅在Mac上可用,因此它们在Windows和Linux上使用其他功能。这就是为什么它被列为“可选”的原因。您可以忽略该警告。