npm常用命令:
官方文檔:CLI Commands | npm Docs
1. npm -v:查看 npm 版本
2. npm init:初始化后會出現(xiàn)一個 Package.json 配置文件,可以在后面加上 -y,快速跳到問答界面
3. npm install:會根據(jù)項目中的 package.json 文件自動給下載項目中所需的全部依賴
4. npm insall?包名?--sava-dev (npm install?包名?-D) : 安裝的包只用于開發(fā)環(huán)境,不用于生產(chǎn)環(huán)境,會出現(xiàn)在 package.json 文件中的 devDependenceies 屬性中
5. npm insall?包名?--sava (npm install?包名?-S) :? 安裝的包需要發(fā)布到生產(chǎn)環(huán)境的,會出現(xiàn)在 package.json 文件中的 dependenceies 屬性中
6. npm list:查看當(dāng)前目錄下已安裝的node包
7. npm list -g:查看全局已經(jīng)安裝過的node包
8. npm --help : 查看npm幫助命令
9. npm update包名 : 更新指定包
和版本控制有關(guān),npm更新版本失效, npm version patch, npm version minor, npm version major, npm update_npm 更新失敗_wywar的博客-CSDN博客
更新到最新版本 推薦使用?npm i xxx@latest -S
10. npm uninstall 包名 : 卸載指定包
11. npm config list? :查看配置信息
npm config get registry 、npm config set registry?https://registry.npmjs.org/
12. npm 指定命令--help : 查看指定命令的幫助
13. npm info(npm view) 指定包名 : 查看遠(yuǎn)程npm上指定包的所有版本信息??
14. npm install -g cnpm --registry=https://registry.npmmirror.com?: 修改包下載源,此例修改為了淘寶鏡像
15. npm root :查看當(dāng)前包的安裝路徑
16. npm root -g : 查看全局的包的安裝路徑
17. npm ls 包名 : 查看本地安裝的指定包及版本信息,沒有顯示empty
18. npm ls包名 -g : 查看全局安裝的指定包及版本信息,沒有顯示empty
19. npm view 包名 version :查看遠(yuǎn)程npm上指定包的最新版本
npm view 包名 versions :查看遠(yuǎn)程npm上指定包的所有版本
20.npm search 包名
21.用戶相關(guān):
npm adduser、npm login、npm whoami、
21.npm pulish:推送到npm庫
其他注意點(diǎn):
一、?.npmrc 配置文件
.npmrc,可以理解成npm running cnfiguration, 即npm運(yùn)行時配置文件。簡單點(diǎn)說, .npmrc 可以設(shè)置?package.json 中依賴包的安裝來源,既從哪里下載依賴包。
.npmrc 配置文件的優(yōu)先級
電腦中有多個 .npmrc 文件,在我們安裝包的時候,npm按照如下順序讀取這些配置文件
項目配置文件: /project/.npmrc
用戶配置文件:~/.npmrc
全局配置文件:$PREFIX/etc/npmrc
npm 內(nèi)置配置文件 /path/to/npm/npmrc
項目中的npmrc文件設(shè)置了鏡像,npm config set registry 不起作用,優(yōu)先級低
registry=https://registry.npm.taobao.org/
@test:registry =?https://npm.xx.com
以@test 開頭的包從 registry=https://npm.xx.com?這里下載,其余全去淘寶鏡像下載。
二、多地區(qū):
"serve:xianning": "cross-env SITE=xianning vue-cli-service serve",
.env.xianning文章來源:http://www.zghlxwxcb.cn/news/detail-611919.html
npm run serve:xianning文章來源地址http://www.zghlxwxcb.cn/news/detail-611919.html
到了這里,關(guān)于如何正確使用npm常用命令的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!