查看遠端npm 服務(wù)器上服務(wù)器上所有的vue版本信息者铜,使用npm view +npm包名 +versions
如:npm view vue versions
查看遠端npm 服務(wù)器上最新的NPM版本信息,使用npm view +npm包名 +version
如:查看最新的vue版本
PS C:\WINDOWS\system32> npm view vue version
2.6.10
PS C:\WINDOWS\system32>
查看本地安裝的npm包:npm ls +npm包名
如查看本地安裝的jq,使用npm ls jquery 即可(查看本地安裝的jQuery)佃乘,下面我的本地沒有安裝jquery,
所以返回empty的結(jié)果郑诺;
PS C:\WINDOWS\system32> npm ls jquery
C:\WINDOWS\system32
`-- (empty)
PS C:\WINDOWS\system32>
PS C:\WINDOWS\system32> npm ls webpack
C:\WINDOWS\system32
`-- (empty)
查看本地全局安裝的npm包:npm ls +npm包名 + -g
PS C:\WINDOWS\system32> npm ls webpack -g
C:\Users\82511\AppData\Roaming\npm
`-- webpack@3.10.0
安裝及卸載命令
安裝模塊:npm install [packageName]
安裝模塊的指定版本:npm install [packageName]@xxx.xx
全局安裝模塊:npm install [packageName] -g
安裝好后寫入package.json的dependencies中(生產(chǎn)環(huán)境依賴):
npm install [packageName] --save
安裝好后寫入package.json的devDepencies中(開發(fā)環(huán)境依賴):
npm install [packageName] --save-dev
package.json文件中的dependencies字段指定了項目運行所依賴的模塊袜香,package.json文件中的devDependencies指定項目開發(fā)所需要的模塊请契。
它們都指向一個對象。該對象的各個成員饲做,分別由模塊名和對應(yīng)的版本要求組成,表示依賴的模塊及其版本范圍遏弱。
{
"devDependencies": {
"browserify": "~13.0.0",
"karma-browserify": "~5.0.1"
}
}
npm uninstall [packageName] // 刪除模塊
npm uninstall [packageName] -g //卸載全局模塊
npm uninstall [packageName] --save // 刪除模塊盆均,同時刪除模塊留在package.json中dependencies下的對應(yīng)信息
npm uninstall [packageName] --save-dev // 刪除模塊,同時刪除模塊留在package.json中devDependencies下的對應(yīng)信息