gpt4 book ai didi

javascript - 如何以编程方式获取 npm 安装全局模块的位置

转载 作者:搜寻专家 更新时间:2023-10-31 23:55:24 26 4
gpt4 key购买 nike

我想以编程方式找出 npm 安装全局模块的文件夹。这个问题类似,但答案不适用于全局安装的模块:How to get details of npm installed modules programatically?

最佳答案

来自 nodejs 网站:

globally - This drops modules in {prefix}/lib/node_modules, and puts executable files in {prefix}/bin, where {prefix} is usually something like /usr/local. It also installs man pages in {prefix}/share/man, if they’re supplied.

要获取前缀,请输入:

npm config get prefix

编辑:

要从 Node 执行此操作,请使用 npm npm 模块。这样的事情会起作用:

var npm = require("npm")
var myConfigObject = {}
npm.load(myConfigObject, function (er) {
if (er) return handleError(er)
console.log(npm.get('prefix'));
})

关于javascript - 如何以编程方式获取 npm 安装全局模块的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17229721/

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