1. 只卸載模塊
由於之前安裝過,在 package.json 中的記錄仍然存在
$ npm uninstall lodash
2. --save 參數使用
卸載模塊的同時刪除在 package.json 文件中的記錄
$ npm uninstall lodash --save
3. 卸載指定版本的模塊
$ npm uninstall lodash@3.* // 卸載 lodash 模塊 3.* 版本
4. 應用場景
dk 在項目中先安裝了 lodash 4.17.4 版本的模塊; 后來發現這個版本太高,存在一些新 bug 沒有解決,不適合項目中使用; dk 想要安裝版本更加穩定的3.* 版本, 於是敲入指令 $ npm install lodash@3.*; 到這里就注意了,雖然第二次安裝了 3.* 版本,但是由於之前的 4.* 版本並沒有卸載, 此時在本地安裝路徑中可以發現有兩個版本 lodash 的模塊, 而 npm 默認在使用時會優先調用高版本的模塊。 這時將之前版本進行卸載,$ npm install lodash,會默認卸載高版本的模塊。