运行“ npm install”时,“ x软件包正在寻找资金”是什么意思?


73

在项目上"x packages are looking for funding."运行时npm install,我通常会得到提示react。知道这意味着什么吗?


11
@IanKemp目前尚不清楚资金是用于资助其发展。CS以采用通用术语和短语来表示完全不同的事物而闻名。例如,谁会想到咖喱并不涉及锅,蔬菜和肉类,而是涉及f(x,y = a)= g(x)的东西
gschenk

14
npm是一种编程工具。投票要求重新开放。
mikemaccana

5
@IanKemp,您真的对NPM有任何想法吗?NPM是一种编程工具,它是Nodejs的核心命令。此特定消息“ x包正在寻找资金”。当我们在命令提示符下提供“ npm install”命令时出现。因此,我相信这是一个可以提出这个问题的莱特论坛。您有什么推荐的吗?在任何财经论坛上问这个问题?
maddy23285

4
主持人注意:现在正在Meta上讨论此问题。请讨论是否在该主题上,而不是在此处发表评论。
科迪·格雷

Answers:


82

npm决定添加一个新命令: npm fund它将向npm用户提供更多可见性,以了解哪些依赖项正在积极寻找为他们的工作提供资金的方法。

npm install 还会在末尾显示一条消息,以使用户知道依赖项正在寻找资金,它看起来像这样:

$ npm install
packages are looking for funding.
run `npm fund` for details.

运行npm fund <package>将在浏览器中打开为该给定软件包列出的URL。

有关更多详细信息,请点击此处


18

上面的答案都没有帮助我。

当您在命令提示符下运行“ npm update”时,建议您键入一个新命令“ npm fund”。

当您运行“ npm fund”时,它将列出您安装的所有模块和软件包,这些模块和软件包是由需要MONEY进行其IT项目的公司或组织创建的。您将看到可以向他们汇款的网页列表。因此,“资金”的意思是“您安装的有角度的软件包可以使用您的一些资金来支持他们的业务”。

它基本上列出了您需要为其项目捐款或捐款的模块,并列出了您可以在其中输入信用卡来帮助支付费用的网站。

这让我惊讶,为什么Angular会吐出来,并建议您在更新后运行此命令。在如何添加模块以及为什么添加模块以及失败模块方面,这又增加了更多的混乱。但是,我想这是命令提示符鼓励您进入浏览器并在运行该命令时从列出的捐赠网站之一的URL地址中键入的一种方式。


很好的答案,一个真正回答问题的人
bermick

6

您可以使用以下方法跳过资金:

npm install --no-fund YOUR PACKAGE NAME

例如 :

npm install --no-fund core-js


4
我猜赚钱/广告正在迫使他们进入NPM。
Insidesin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.