javascript 将已安装的node_modules与干净的npm install进行比较
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 将已安装的node_modules与干净的npm install进行比较相关的知识,希望对你有一定的参考价值。
// mv node_modules node_modules_old && npm install
var fs = require('fs')
var path = require('path')
var node_modules = path.join(__dirname, 'node_modules')
var node_modules_old = path.join(__dirname, 'node_modules_old')
fs.readdir(node_modules, function(err, files) {
files.forEach(function(dir) {
if (dir.charAt(0) === '.') return
var pckg = require(path.join(node_modules, dir, 'package.json'))
var pckg2 = require(path.join(node_modules_old, dir, 'package.json'))
if (pckg.version !== pckg2.version) {
console.log(dir, 'before', pckg2.version, 'after', pckg.version)
}
})
})
以上是关于javascript 将已安装的node_modules与干净的npm install进行比较的主要内容,如果未能解决你的问题,请参考以下文章
无法将已安装的字体与 ImageMagick 一起使用
powershell 将已安装的Chocolatey包导出为packages.config - 感谢Matty666
获取 YN0028 锁定文件将已被此安装修改,这是明确禁止的。使用纱线浆果和heroku
SymbolicLink利用软连接将已安装程序搬迁到其他盘符
SymbolicLink利用软连接将已安装程序搬迁到其他盘符
SymbolicLink利用软连接将已安装程序搬迁到其他盘符