如何在package.json中更改包的版本

时间:2017-09-28 13:22:51

标签: javascript npm terminal

如果我从我的项目中卸载这样的包:

npm uninstall react     

package.json文件中与此包相关的行不会消失,然后当我安装此包的不同版本时,如下所示:

npm install react@15.0.0

软件包安装到node_modules,但package.json中的版本仍然是未更新的,这意味着它仍然是我在卸载之前的旧版软件包。

如何通过终端删除/更新/更改package.json中的版本?

1 个答案:

答案 0 :(得分:0)

您需要在安装和卸载情况下向命令添加--save

这样,当使用--save 卸载时,包的行将从package.json以及node_modules中删除。使用--save 安装时,包的行将添加到package.json以及node_modules。

所以,你应该这样做,例如:

npm uninstall react --save    
npm install react@15.0.0 --save