gpt4 book ai didi

javascript - npmjs.com 如何计算代码质量

转载 作者:可可西里 更新时间:2023-11-01 01:29:00 25 4
gpt4 key购买 nike

当我们发布一个包到 npm 时,它会在搜索页面中向我们显示一些数据,例如受欢迎程度、质量和维护情况(示例图如下)。我只是想知道 npm 是如何计算质量的?如果有人能提供一些线索,我将不胜感激。

enter image description here

如果您查看搜索页面,您可以看到这一点。见搜索页面右侧:npm search for "react"

最佳答案

编辑,2020 年 1 月:NPM 不再显示“由 npms.io 提供支持”。我不知道这是否仍然准确。


原始答案

npm在搜索结果中显示这些图表,但他们自己不计算这些值。如果您查看搜索结果下方,您会看到“由 npms.io 提供支持”。

根据这项服务,他们不检查代码,而是使用以下指标来衡量代码质量:

  • 有自述文件吗?有执照吗?有 .gitignore 和 friend 吗?
  • 版本是否稳定(> 1.x.x)?它是否已弃用?
  • 有测试吗?他们的覆盖率是多少?构建是否通过?
  • 有过时的依赖项吗?他们有弱点吗?
  • 有自定义网站吗?有徽章?
  • 是否配置了 linters?

来源:https://npms.io/about

关于javascript - npmjs.com 如何计算代码质量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49866588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com