得到以下错误:
跳过可选的依赖关系:fsevents@1.2.8(node_modules \ fsevents): 跳过可选的依赖关系:不支持的fsevents@1.2.8平台:想要的{“ os”:“ darwin”,“ arch”:“ any (当前:{os“:” win32“,” arch“:” x64“})
答案 0 :(得分:0)
那不是真正的错误-这是一个警告。
fsevents是仅适用于MacOS的库。警告只是说无法为您安装该库,因为您不在MacOS系统上:
fsevents
对Node.js中的MacOS FSEvent的本地访问
MacOS中的FSEvents API允许应用程序注册给定目录树的更改通知。这是kqueue的一种非常快速且轻巧的替代品。
这是一个低级库。对于使用fsevents的跨平台文件监视模块,请查看Chokidar。
您还将注意到fsevents
(通常)是在package.json文件的optionalDependencies
下定义的。
这意味着您可以通过运行npm install --no-optional
答案 1 :(得分:0)
跳过可选依赖性:fsevents@1.2.8(node_modules \ fsevents):跳过可选依赖性:fsevents@1.2.8不受支持的平台:想要的{“ os”:“ darwin”,“ arch”:“ any(当前: {os“:” win32“,” arch“:” x64“})
这是我们从 fsevents 收到的警告。 这不是错误
基本上,这是指定的MAC OS,但是当我们在Windows上运行时,它会显示警告。 没有理由担心,您可以跳过它。 您可以通过以下命令将其禁用:
npm install --no-optional
您也可以查看here了解更多详细信息