NPM:nodejs官方包管理工具的简介、安装、使用方法之详细攻略
NPM:nodejs官方包管理工具的簡介、安裝、使用方法之詳細(xì)攻略
?
?
目錄
NPM之nodejs官方包管理工具的簡介
NPM之nodejs官方包管理工具的安裝
NPM之nodejs官方包管理工具的使用方法
?
?
?
NPM之nodejs官方包管理工具的簡介
NPM的全稱是Node Package Manager,是隨同NodeJS一起安裝的包管理和分發(fā)工具,它很方便讓JavaScript開發(fā)者下載、安裝、上傳以及管理已經(jīng)安裝的包。
npm是nodejs官方的一種包管理工具,簡單點(diǎn)來說,就是開發(fā)人員通過cmd命令符下載各種包版本的工具。
?
NPM之nodejs官方包管理工具的安裝
nodejs下載
NPM之nodejs官方包管理工具的使用方法
1、npm常用命令集合
npm install grunt # 本地安裝。將安裝包放在 ./node_modules 下(運(yùn)行npm時(shí)所在的目錄);可以通過 require() 來引入本地安裝的包
npm install -g grunt-cli # 全局安裝。將安裝包放在 /usr/local 下;可以直接在命令行里使用
npm config set prefix '目錄路徑' ? ?#設(shè)置目錄地址
npm config get prefix ? #獲取當(dāng)前設(shè)置的目錄
npm list -g --depth 0 ?#查看所有已經(jīng)安裝的包。-g是全局的安裝包,list是已安裝的node包,–depth 0貌似是不顯示任何依賴包的意思
常用命令
npm init ? ? #初始化項(xiàng)目,其實(shí)就是創(chuàng)建一個(gè)package.json文件。
npm install ? ? #安裝所有項(xiàng)目依賴。
npm help xxx ? ? #查看xxx命令的幫助信息。
npm search ? ? #搜索(快捷方式:find, s)
npm install ? ? #安裝 (快捷方式:i)
npm search xxx ? #并安裝xxx(局部)。安裝多個(gè)依賴可用空格分割,如npm i jquery bootstrap。
npm search xxx -g ? ? ?#搜索并安裝xxx(全局)。安裝多個(gè)同上。
npm search xxx -D ? ? #安裝并將依賴信息寫在package.json中的devDependencies中。快捷方式 i均可,如npm i jquery。
npm search xxx@版本號(hào) ? ?#指定需要安裝的版本號(hào),若不指定將安裝最新的穩(wěn)定版本。
npm uninstall ? ? ? ? ? #卸載(快捷方式:rm, r)
npm uninstall xxx ? ?#多個(gè)依賴可用空格分割。
npm -D uninstall xxx ? #并將依賴信息從package.json中的devDependencies中清除。
npm list ? ? ? #默認(rèn)局部。列出已安裝依賴(快捷方式:ls)
npm list -g ? ? ? #列出已安裝的全局依賴。-g 查看全局安裝路徑。
npm update -g ? ?#是全局更新xxx。
npm update xxx ? ?#是局部更新xxx。
npm update ? ? #更新依賴(快捷方式:up)
npm outdated ? ? #檢查過期依賴
npm root ? ? ? #查看依賴安裝路徑(也就是node_modules的路徑)
npm view ? ? #查看模塊的注冊信息
2、關(guān)于npm默認(rèn)安裝以及自定義安裝路徑設(shè)置
T1、默認(rèn)情況下,在哪個(gè)文件夾下運(yùn)行npm,npm就在當(dāng)前目錄創(chuàng)建一個(gè)文件夾node_modules,然后將要安裝的程序安裝到文件夾node_modules里面。
T2、// 設(shè)置npm安裝程序時(shí)的默認(rèn)位置
npm config set prefix "D:\Program Files\nodejs\X64\node_global"
// 設(shè)置npm安裝程序時(shí)的緩存位置
npm config set cache "D:\Program Files\nodejs\X64\node_cache"
// 設(shè)置環(huán)境變量NODE_PATH?
NODE_PATH = D:\Program Files\nodejs\X64\node_global\node_modules
// 然后在使用npm安裝程序時(shí)在后面加一個(gè)參數(shù)-g即可將安裝的程序安裝到我們指定的目錄
// 如 npm install ionic -g
npm install XXX -g
npm 中文文檔
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的NPM:nodejs官方包管理工具的简介、安装、使用方法之详细攻略的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成功解决Not possible to
- 下一篇: 成功解决internal/modules