2016-11-06 30 views
5

我想让webpack在Visual Studio中工作,但不断收到Dependencies - not installed问题。我得到这个错误输出:相关性 - 未安装错误(npm WARN可选SKIPPING可选依赖:[email protected]^1.0.0(node_modules chokidar node_modules fsevents)

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.0.0 (node_modules\chokidar\node_modules\fsevents): 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) 

我读过我已经安装了最新的节点(7.0.0)+ NPM(3.10.8)在here IE这post和Scott Hanselman的解决方案,并设置视觉。 Studio使用我的节点安装(这是明确使用,因为我看到这在输出:"C:\Program Files\nodejs\npm.CMD" install)。

所以我遵循这一切,但事情是:我仍然在Visual Studio中得到这个愚蠢的not installed警告。我做错了什么,或者它是在其中一个版本中工作,但不能与最新的节点和nmp一起工作?

+0

这只是一个警告,因为该模块与Windows不兼容。你可以放心地忽略它。这是可选的。 – cartant

+0

嗯,在项目中间看到它有一个警告标志+我永远不会注意到是否有更严重的问题发生。 –

+0

是的。那是真实的。此外,您经常会看到有关不推荐使用的版本的令人不安的警告数量,因为并非所有模块都保持其依赖项为最新版本。这只是那些烦人的事情之一。 – cartant

回答

4

这是一个警告,**fseventsd**

它不是一个错误。

它的一个MAC OS指定,在窗口Linux显示此警告运行,这是显示此警告的唯一原因,你可以跳过它..

0

使用--no-可选在除OSX之外的所有环境中有效禁用警告的原因。

NPM安装--no-可选

您也可以将日志级别更改为错误,这样你就不会看到警告。

+0

我不认为禁用警告是解决问题的方法,也就是警告背后的问题。如果OP不关心潜在的原因,他可能不会问这个问题。此内容可能属于评论,但不是答案。 –

+0

好吧,你是对的 – Josem

相关问题