我想更新多個npm依賴,並將它們保存到各自的package.json依賴性插槽中。Npm - 在1個命令行中更新並保存deps和depsDev?
我的package.json:
{
"dependencies": {
"gulp": "^3.0.0"
},
"devDependencies": {
"gulp-eslint": "^2.8.0"
}
}
所以我想運行:
$ npm update gulp gulp-eslint
這是確定,但如何保存較新版本都爲一飲而盡(DEP)和吞掉-eslint(devDep ) 分別 ?
我想:
$ npm update gulp gulp-eslint --save
但吞掉-eslint是devDependency實際上必須保存在那裏,如何做到這一切在1個命令行?
不應該只用於全局,當你沒有固定的權限?本地模塊應該沒有sudo更新,也許我錯了!? – sbaaaang
Ubuntu是我的操作系統,我總是使用'sudo'來處理npm軟件包安裝 –
我使用Lubuntu(Ubuntu的派生版),並且從不使用'sudo'。在某些情況下,它需要'--global'動作;但在這些情況下你應該修復npm權限。 https://docs.npmjs.com/getting-started/fixing-npm-permissions – RyanZim