我不知道如何更新Botkit中包含的依赖包。运行npm后,在下面的package.json上安装。Npm警告说hoek包是易受攻击的。我尝试过运行npm audit fix,但没有解决问题。当我运行npm ls hoek时,它显示botkit installed hoek@2.16.3。我不明白为什么它会安装一个过时的版本。
//package.json
{
"name": "deleteme",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"botkit": "^0.6.16"
}
}发布于 2018-08-09 05:56:30
从npm文档中:
从npm@2.6.1开始,npm更新将只检查顶级包。以前的npm版本也会递归地检查所有依赖项。要获得旧的行为,请使用npm --深度9999更新。
点击此处查看更多详情:https://docs.npmjs.com/cli/update
https://stackoverflow.com/questions/51755289
复制相似问题