Javascript 查找已安装的NodeJS模块的文件系统位置
我正在查看GitHub上项目的以下代码Javascript 查找已安装的NodeJS模块的文件系统位置,javascript,node.js,npm,Javascript,Node.js,Npm,我正在查看GitHub上项目的以下代码 var DEFAULT_TEMPLATE = __dirname + '/../../../../grunt-contrib-jasmine/tasks/' + 'jasmine/templates/DefaultRunner.tmpl'; 我以前注意到,您可以(不一定应该)从NodeJS模块中获取内部构件,就像这样 console.log(require('grunt/package.json')); 但
var DEFAULT_TEMPLATE = __dirname + '/../../../../grunt-contrib-jasmine/tasks/'
+ 'jasmine/templates/DefaultRunner.tmpl';
我以前注意到,您可以(不一定应该)从NodeJS模块中获取内部构件,就像这样
console.log(require('grunt/package.json'));
但在本例中,该文件是一个underline.js模板,因此您不需要它
是否有办法找到npm模块的安装位置(可能不同)以使其更加坚固?需要解决(moduleName)
对于本地安装的node_模块,应执行此操作