Cli: [BUG] 无法禁用“1包正在寻找资金”

创建于 2019-12-16  ·  10评论  ·  资料来源: npm/cli

每次我安装一个包时,我都会收到“1 个包正在寻找资金”。 我查看了你的源代码,看起来它不能被禁用。 我不想每次使用 npm 时都被人唠叨,说某个项目要我的钱。 我非常感谢添加一个配置选项来禁用它

npm 6.13.1,节点 13.3.0

最有用的评论

要禁用运行:
npm config set fund false --global

所有10条评论

例如,您可以运行npm install --no-fundNPM_CONFIG_FUND=false npm install ,或者您可以将fund=false~/.npmrc

这在最初的npm fund公告https://blog.npmjs.org/post/188841555980/updates-to-community-docs-more 中有所提及

真的,你能做到这三件事吗? 哇,我查看了源代码,找不到任何东西。

谢谢

非常感谢@ljharb 🙏 现在它只记录在新文档的预览中: https ://preview-docs.npmjs.com/cli-commands/npm-install 但我们应该用新文档替换当前文档版本很快😊

@LoganDark你可以用我知道的大多数配置值来做所有这些变化,它都被npm.config抽象出来,所以很难从阅读源代码中得到它,但基本上这是它检索的 LOC是否显示基金信息:

https://github.com/npm/cli/blob/797a59797a2e226631f068c912f351ba340581fe/lib/install.js#L248

是的,这应该与终端垃圾邮件一起出现。 “1 包正在寻找资金,要禁用此消息,请为您的终端安装 AdBlock,因为这些是我们都应得的开发人员工具。”

@mvasilkov不必要的。 有一种方法可以禁用此功能,您无需重新启动一个已有数月的线程,只是说您不喜欢已经解决的问题。

要禁用运行:
npm config set fund false --global

@LoganDark这是必要的。 它是开源环境中的商业垃圾邮件,因此令人作呕。 应该添加文本“要禁用此消息,请执行...”。

@bubinek是的,我明白这一点,但是这个问题已经解决了两次,并且没有必要继续尝试开车回家,因为该功能是多么不必要/不可接受。 如果你想改变措辞,也许这应该是一个单独的问题

@ruyadorno请考虑锁定这个问题,以防止人们在未来数月或数年出现只是为了回应他们的失望。 这个问题已经完全解决了(是关于无法禁用消息,并且消息能够被禁用;甚至在2条评论中有明确的说明),任何关于消息其他一些特性的进一步讨论都应该保证新问题恕我直言。

同意,谢谢@LoganDark 👍

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