当前逻辑是不是不会进入update更新模块
const exists = await pkg.exists();
console.log(exists);
if (exists) {
await pkg.update();
} else {
await pkg.install();
}
这里在这章是不是进不去update,因为exist是通过pathExists(this.cacheFilePath)判断,更新了版本号,this.cacheFilePath肯定是不存在的,所以这里还是false,所以后续是执行了pkg.install()更新了模块,而不是通过pkg.update()中的
npminstall()更新的
33
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星