【发布时间】:2013-11-19 20:17:24
【问题描述】:
我正在查看来自 GitHub 上 grunt-template-jasmine-istanbul 项目的以下代码;
var DEFAULT_TEMPLATE = __dirname + '/../../../../grunt-contrib-jasmine/tasks/'
+ 'jasmine/templates/DefaultRunner.tmpl';
我之前已经注意到,您可以(不一定应该)像这样要求 NodeJS 模块的内部;
console.log(require('grunt/package.json'));
但在这种情况下,该文件是一个 Underscore.js 模板,因此您不能要求它。
有没有办法找到一个 npm 模块的安装位置(可能不同)以加强这一点?
【问题讨论】:
标签: javascript node.js npm