npm 包 sponsored 使用教程

阅读时长 3 分钟读完

npm 包 sponsored 是 npm 7+ 中的一个新功能,它允许开发者在发布的 npm 包中展示一些广告,以便获得一些收益。这项功能的发布为开发者提供了一种新的获取收益的方法,同时也能更好地推广他们的 npm 包。

如何使用

要在你的 npm 包中使用 sponsored,你需要首先使用 npm 7+ 来发布你的包。在你发布版本之前,你需要通过 NPM 官方网站的口袋舞台订阅 sponsored,这样你的用户才能看到你的广告。

在生成包的 package.json 文件中,你需要添加一个"funding"项。这个项是一个数组,其中包含一个或多个对象。每个对象必须有一个"type"属性,指定了该赞助商的类型,其值通常为 "patreon""openCollective""paypal"。其他属性,如 urlemail,可以帮助你的用户了解更多有关赞助商的信息。

-- -------------------- ---- -------
-
  ------- -----------------
  ---------- --------
  -------------- --- --- ---------
  ---------- -
    ------- ----------
    ------ ----------------------------------
  -
-

当你发布了一个支持赞助商的 npm 包时,npm 会在用户安装或更新该包时,向终端输出赞助商的信息和 URL,以鼓励用户进行捐赠。

收益与推广

开发者只需要在 NPM 官方网站上订阅 sponsored,就可以开始为他们的 npm 包赚钱。每当用户点击他们的赞助商链接并且进行了捐赠,开发者将会获得一定的收益。

此外,sponsored 还可以允许开发者推广他们的 npm 包,因为此功能提供了一种使开发者的 npm 包与其他开发者联系的方法。此外,当你在你的 package.json 文件中添加赞助商信息时,npm 还会在包的详情页面上添加一个赞助商小部件,帮助用户更快地了解你的赞助商。

示例代码

-- -------------------- ---- -------
-
  ------- -----------------
  ---------- --------
  -------------- --- --- ---------
  ---------- -
    -
      ------- ----------
      ------ ----------------------------------
    --
    -
      ------- -----------------
      ------ -------------------------------------------
    -
  -
-

结论

npm 包 sponsored 是一个用于在 npm 包中展示赞助商链接的功能。它不仅仅是一个获取收益的工具,还可以帮助开发者更好地推广其 npm 包。希望本篇文章对您有所帮助,如果您对 npm 包 sponsored 的使用还有疑问,请查看 npm 的官方文档以获得更详细的信息。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006709f8ccae46eb111f059

纠错
反馈