Cli: [问题]如何正确摆脱npm WARN notsup跳过可选依赖性:fsevents不受支持的平台

创建于 2020-04-06  ·  4评论  ·  资料来源: npm/cli

大家好。

我发现了几个主题,讨论如何消除此类消息:

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/webpack-dev-server/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/watchpack/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/jest-haste-map/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

而且好像npm i -f是要“修复”这个问题,但不幸的是什么也弄不清到底是什么它做和它如何工作的。

另一个建议是使用参数--no-optional运行npm i --no-optional
好吧,首先-我不会因为npm抱怨这个选项(甚至不能在Linux上安装)而跳过其他可选选项。
其次-每次运行带有附加--no-optional参数的npm是不方便的,是吗?

所以我的问题是:如何摆脱有关不应在Linux上安装的有关“ fsevents”的特定警告? 有没有一种方法可以在package.json中添加一些“规则”或某些内容,以在诸如Linux之类的标准操作系统上不发出警告,并在专有操作系统上保持显示?

Question

最有用的评论

https://github.com/npm/cli/pull/169#issuecomment -667304732

是的,它已在v7中修复。

所有4条评论

@jacksonrayhamilton ,距您说过一两年后再做大约两年。 重新提交该PR怎么样? 🙂

:laughing:我很讽刺。

有人已经在这里重新提交了它: https :

我最近偶然发现了此博客文章,其中暗示了v7中已解决的问题: https :

即将来临的景点
在接下来的npm v7帖子中,我们将介绍:

  • 解决“嘈杂的chokidar / fsevents”问题

希望NPM组织中的某人能够阻止一些未解决的问题,并明确确认这一点。

😆我在讽刺。

哦,我知道。 我主要是因为这个线程的可笑性以及这仍然是一个问题的事实而吸引了项目组织者。 🙃

有人已经在这里重新提交过:#169

我最近偶然发现了此博客文章,其中暗示了v7中已解决的问题: https :

即将来临的景点
在接下来的npm v7帖子中,我们将介绍:

  • 解决“嘈杂的chokidar / fsevents”问题

希望NPM组织中的某人能够阻止一些未解决的问题,并明确确认这一点。

太棒了!

https://github.com/npm/cli/pull/169#issuecomment -667304732

是的,它已在v7中修复。

此页面是否有帮助?
0 / 5 - 0 等级