npm命令及解釋
npm是Node Package Manager,也就是長說的NPM包管理器. 一般安裝node.js就會一起安裝.
npm install
npm install XXX //表示安裝模組, 預設會安裝最新的安裝包
npm install XXX@x.x.x //表示安裝指定版本的安裝包,安裝完成以後安裝包的資訊會自動儲存到專案的package.json檔案
npm install XXX@x.x.x --save 或者 npm install XXX@x.x.x --S //表示安裝包資訊將加入到dependencies(生產階段的依賴)
npm install xxx --save-dev 或者 npm install xxx -D // 表示安裝包資訊將加入到devDependencies(開發階段的依賴)
npm install xxx --save-optional 或者 npm install xxx -O //表示將安裝包資訊加入到optionalDependencies(可選階段的依賴)
npm install xxx --ES 或者 npm install xxx --save-exact // 表示精確安裝,安裝完之後^ 會消失
npm install xxx -g 或者 global // 表示全域性安裝
模組的依賴都被寫入package.json, 如果今後有人看你專案,可以透過 npm install 安裝所有的依賴包.
npm uninstall
表示解除安裝安裝的包
npm uninstall gulp --save-dev
npm update
更新模組
npm update -g glup
npm outdated 檢視過時的包
npm outdated
npm ls 檢視安裝的模組
npm ls -g //檢視全域性安裝的包
npm init 在專案中引導建立一個package,json檔案
npm init
npm help 檢視某條命令的詳細幫助
npm root 檢視包的安裝路徑
npm root
npm config 管理npm的配置路徑
npm config set proxy= //設定代理npm config set registry="" //設定npm映象//比如設定淘寶映象:npm install -g cnpm --registry=
npm cache 管理模組的快取
npm cache clean //清楚npm本地快取
npm start 啟動模組
該命令解除安裝package.json檔案script的start欄位中,可以自定義命令來配置一個伺服器環境和安裝一系列的必要程式
"scripts": { "start": "gulp -ws"}
此時在cmd中輸入npm start命令相當於執行gulpfile.js檔案自定義的wath和server命令
如果package.json檔案沒有設定start,則將直接啟動node server.js
npm stop 停止模組
npm restart 重新啟動模組
npm test 測試模組
該命令解除安裝package.json檔案script的test欄位中,可以自定義該命令來執行一些操作,如
"scripts": { "test": "gulp release"},
此時在cmd中輸入npm test命令相當於執行gulpfile.js檔案自定義的release命令。
npm version 檢視模組版本
npm version
npm view 檢視模組的註冊資訊
npm view gulp dependencies //檢視模組的依賴關係
npm view gulp repository.url //檢視模組的原始檔地址
npm view npm contributors //檢視模組的貢獻者,包含郵箱地址
npm adduser 使用者登入
npm publish 釋出模組
npm access 在釋出的包上設定許可權
轉自: https://www.cnblogs.com/itlkNote/p/6830682.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3244/viewspace-2822234/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NPM命令詳解NPM
- Set autotrace命令及解釋
- node版本升級npm命令警告原因及解決方法NPM
- npm 常用命令詳解NPM
- npm 命令NPM
- npm製作外掛、釋出及更新NPM
- npm 模組釋出到 npmNPM
- 【轉】npm使用過程中的一些錯誤解決辦法及npm常用命令NPM
- NPM語義版本號解釋:~和^NPM
- Npm管理命令NPM
- npm使用過程中的一些錯誤解決辦法及npm常用命令和技巧NPM
- 優秀 npm package 收集及解讀NPMPackage
- 釋出npm包,全域性安裝可命令列使用NPM命令列
- NPM 命令總結NPM
- DCDiag命令解釋
- npm 釋出外掛NPM
- Linux自學篇——linux命令英文全稱及解釋Linux
- npm 換淘寶倉庫一句命令解決!NPM
- npm常用命令NPM
- npm 常用命令NPM
- npm link 命令解析NPM
- dd命令的解釋
- 詳解從 0 釋出 react 元件到 npm 上React元件NPM
- 釋出npm包流程NPM
- 常用網路命令及命令詳解
- Gitlab CI/CD教程及npm包構建釋出實戰GitlabNPM
- npm常用命令解析NPM
- 企業私有npm部署和實現npm釋出NPM
- 釋出一款npm包幫助理解npmNPM
- liunx之:top命令解釋
- docker 命令詳細解釋Docker
- aix 中 topas命令解釋AI
- Linux部分命令解釋Linux
- top命令詳細解釋
- SQL SERVER DBCC命令解釋SQLServer
- veritas cfs or vcs命令解釋
- npm包釋出記錄NPM
- 初試npm包釋出NPM