首页 > 解决方案 > 如何从命令行获取 npm 包访问权限?

问题描述

如果不查看网页,我似乎找不到任何方法来确定 npmjs.org 注册表中的 npm 包访问级别。我认为会有某种方法可以从命令行获取此信息,但似乎既不npm accessnpm view似乎不提供此信息。

有没有办法从命令行确定一个包是公共的还是私有的?

我意识到可以从 npmjs.org 站点筛选出这个,但由于所有原因,我认为这是不可行的。

标签: npm

解决方案


丑陋时可行:

  • 尝试使用curl. 如果成功,它是公开的。
  • 如果有必要确保包存在或者是私有的并且可供您访问,您仍然需要检查 package withnpm view或其他东西。

感谢@charles-lowell 的提示。


推荐阅读