NPM:使用package.json卸载包

NPM:使用package.json卸载包,npm,npm-install,package.json,Npm,Npm Install,Package.json,在package.json中使用此选项: "devDependencies": { "babel-core": "6.26.3" } babel core将在执行npm安装时安装 我在git中使用两个分支,每个分支具有不同的依赖关系,每次我从分支A更改到分支B,我都必须在运行npm install命令之前卸载某些模块,因为如果我只是执行npm install,它会导致错误 执行npm install时,是否有方法告诉npm删除存在的包?差不多 "devDependencies": {

在package.json中使用此选项:

"devDependencies": {
  "babel-core": "6.26.3"
}
babel core
将在执行npm安装时安装

我在git中使用两个分支,每个分支具有不同的依赖关系,每次我从分支A更改到分支B,我都必须在运行npm install命令之前卸载某些模块,因为如果我只是执行
npm install
,它会导致错误

执行
npm install
时,是否有方法告诉npm删除存在的包?差不多

"devDependencies": {
  "babel-core": "6.26.3"
},
"uninstall": {
  "wepback-command": "*"
}

非常感谢。

添加到.gitignore以排除package.json谢谢,Naim,但这不会卸载任何包。是的,不会卸载,但为了下次使用,以避免彼此的包发生冲突:)