【发布时间】:2022-07-13 17:01:23
【问题描述】:
我看到异步中的漏洞并希望将其更新为3.2.2
如果我这样做npm list async
└─┬ webpack-dev-server@4.8.1
└─┬ portfinder@1.0.28
└── async@2.6.4
所以看着npmdocs我尝试在package.json中添加覆盖如下。
{
"name": "some application",
"scripts": {...},
"dependencies": {...},
"overrides": {
"webpack-dev-server": {
"portfinder": {
"async": "3.2.2"
}
}
},
"devDependencies": {...}
}
但是当我执行npm install 时,它没有将异步版本更新到 3.2.2,并且仍然在 pacakge-lock.json 中显示旧版本。
我从 devDependencies 中删除了 webpack-dev-server 包,但在运行 npm install 后,npm list async 上的内容为空@
└── (empty)
知道我做错了什么吗?
【问题讨论】:
标签: javascript node.js npm