如何从js文件中获取npm全局软件包所在的路径
如果我执行:
const root = require('child_process').execSync('npm root -g').toString().trim()
require('child_process').exec('npm root -g',(error,stdout,stderr) => {
console.log(stdout)
});
第一行永远挂起,第二行打印一个对象而不是命令的输出(它适用于dir或ls等其他命令)
我想要达到的目标是:
require(root + '/globally_intalled_package/cli/cli')