Edu*_*ard 1 javascript terminal npm
如果我从我的项目中卸载一个包,如下所示:
npm uninstall react
Run Code Online (Sandbox Code Playgroud)
package.json 文件中与此包相关的行不会消失,然后当我安装此包的不同版本时,如下所示:
npm install react@15.0.0
Run Code Online (Sandbox Code Playgroud)
该软件包已安装到 node_modules,但 package.json 中的版本仍未更新,这意味着它仍然是卸载之前的旧版本软件包。
如何通过终端删除/更新/更改package.json中的版本?
在安装和卸载情况下都需要添加--save
到命令中。
这样,当使用 --save卸载时,该包的行将从 package.json 以及 node_modules 中删除。当使用--save安装时,包的行将被添加到package.json以及node_modules中。
所以,你应该这样做,例如:
npm uninstall react --save
npm install react@15.0.0 --save
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12705 次 |
最近记录: |