👨🏻💻👨🏻💻實際開發中經常使用的幾個NPM命令

開發時比較經常使用的命令分享

這是我參與更文挑戰的第2天,活動詳情查看: 更文挑戰web

前言

npm是一款Node.js的包管理工具,在實際項目開發中也是必備的一款管理工具之一,它能夠幫助咱們在npmjs.com中下載一些別人寫好的代碼模塊,並安裝在咱們項目中。typescript

在開發時比較經常使用到的一些NPM命令

查看當前NPM的版本號npm

npm -v
// 返回當前npm的版本號
複製代碼

幫助命令json

npm help [command]
複製代碼

建立模塊( 這裏能夠使用-y,跳過詢問階段,會採用默認配置 )bash

npm init 
// 一樣也能夠使用
npx create-thinkjs
複製代碼

install

此命令安裝一個包,以及它的所依賴的包,會從指定的源地址進行獲取最新版本的包進行安裝

安裝最新版本的包markdown

npm install packagename
複製代碼

安裝指定版本的包app

npm install packagename @version
複製代碼

安裝模塊到開發環境和生產環境依賴,即你的package.json文件的dependencies字段中;工具

npm install packagename --save
複製代碼

安裝模塊到開發環境依賴,即你的package.json文件的devDependencies字段中;post

npm install packagename --save-dev
複製代碼

卸載當前項目中的模塊測試

npm uninstall packagename
複製代碼

update

此命令會把當前所安裝的模塊進行更新至最新版本

更新 / 升級當前項目中的模塊

npm update [name]
複製代碼

更新 / 升級全局安裝的模塊

npm update -global [package name]
複製代碼

link

npm link用來在本地項目和本地npm模塊之間創建鏈接,能夠在本地進行模塊測試

引用模塊

npm link [path]
複製代碼

解除模塊引用

npm unlink [package]
複製代碼

查看當前項目安裝的包

npm list
複製代碼

查看 npm 的配置

npm config list -l
複製代碼

NPM源

獲取當前npm

npm config get registrybash
複製代碼

設置npm官方鏡像源

npm config set registry https://registry.npmjs.org
複製代碼

設置淘寶鏡像源

npm config set registry https://registry.npm.taobao.org
複製代碼

你也能夠使用cnpm來使用淘寶源

npm install cnpm -g --registry=https://registry.nlark.com
複製代碼

查看npm安裝的位置

where npm
複製代碼

包管理

publish用於將當前模塊的發佈到npmjs.com,在此以前你須要npmjs.com申請一個帳戶用來發布

( 注意,若是你當前使用的是淘寶源,你須要執行 npm config set registry https://registry.npmjs.org 切換到官方鏡像源 )

登陸

npm login
複製代碼

發佈包

npm publish
複製代碼
相關文章
相關標籤/搜索