在nodejs脚本中如何查看已经安装的node_module的版本

1514582970 发布于 09/05 14:35
阅读 509
收藏 0

【DevOps必读】产品经理与程序员之间如何破局?>>>

我是用yarn管理的nodejs 包

加载中
0
saileidigi
saileidigi
// 当前项目全部包
npm list --depth=0

// 当前项目的某个包
npm view <module_name> version

 

saileidigi
saileidigi
回复 @1514582970 : 没有的,要读包的 package.json 文件(node_modules/包名/package.json)来获取。 import jsonfile from "jsonfile"; jsonfile.readFileSync("node_modules/lodash/package.json").version
1514582970
1514582970
回复 @saileidigi : 很多包没有这个功能
saileidigi
saileidigi
回复 @1514582970 : 那要看引用的包有没有版本信息。 如 lodash : import _ from "lodash"; _.VERSION; 或者读包的 package.json 文件来获取
1514582970
1514582970
在nodejs 脚本中,不是在命令行下
返回顶部
顶部