标签: javascript node.js npm dependency-management
我有一个没有package.json的节点模块(我正在尝试修复)。该软件包使用cheerio和superagent:
package.json
cheerio
superagent
var log = console.log.bind(console), superagent = require('superagent'), cheerio = require('cheerio');
这些依赖项是从父项目或全局模块中提取的。 如何准确判断正在加载的软件包版本?
答案 0 :(得分:2)
只需要包裹。
var package = require('supertest/package.json'); console.log(package.version);
答案 1 :(得分:-1)
npm list或全局安装软件包npm list -g。
npm list
npm list -g
结果应如下(package @ version):
您可以直接通过npm list <pacakage-name>
npm list <pacakage-name>