【发布时间】:2022-12-31 07:45:56
【问题描述】:
我们如何确定 npm 包是从哪里安装的?
我知道我们可以使用 npm view <package> 从注册表中查看有关包的信息,但是那些不是从注册表安装的包(例如 git repo 或本地目录)呢?
具体来说,我试图以编程方式确定全局安装的 npm 包(CLI 工具)是从 git 存储库还是从本地目录安装的。此软件包未在任何注册表中发布。
【问题讨论】:
-
你打开安装包里的
package.json文件了吗?它有一些在安装时添加的元数据。 -
@Evert 你能分享我应该寻找的特定领域吗?我没有看到全局
node_modules下的package.json有什么不同。
标签: npm npm-package