NPM:nodejs官方包管理工具的簡介、安裝、使用方法之詳細攻略

      網友投稿 930 2025-04-10

      NPM:nodejs官方包管理工具的簡介、安裝、使用方法之詳細攻略

      目錄

      NPM之nodejs官方包管理工具的簡介

      NPM之nodejs官方包管理工具的安裝

      NPM之nodejs官方包管理工具的使用方法

      NPM之nodejs官方包管理工具的簡介

      NPM:nodejs官方包管理工具的簡介、安裝、使用方法之詳細攻略

      NPM的全稱是Node Package Manager,是隨同NodeJS一起安裝的包管理和分發工具,它很方便讓JavaScript開發者下載、安裝、上傳以及管理已經安裝的包。

      npm是nodejs官方的一種包管理工具,簡單點來說,就是開發人員通過cmd命令符下載各種包版本的工具。

      NPM之nodejs官方包管理工具的安裝

      nodejs下載

      NPM之nodejs官方包管理工具的使用方法

      1、npm常用命令集合

      npm install grunt # 本地安裝。將安裝包放在 ./node_modules 下(運行npm時所在的目錄);可以通過 require() 來引入本地安裝的包

      npm install -g grunt-cli # 全局安裝。將安裝包放在 /usr/local 下;可以直接在命令行里使用

      npm config set prefix '目錄路徑' ? ?#設置目錄地址

      npm config get prefix ? #獲取當前設置的目錄

      npm list -g --depth 0 ?#查看所有已經安裝的包。-g是全局的安裝包,list是已安裝的node包,–depth 0貌似是不顯示任何依賴包的意思

      常用命令

      npm init ? ? #初始化項目,其實就是創建一個package.json文件。

      npm install ? ? #安裝所有項目依賴。

      npm help xxx ? ? #查看xxx命令的幫助信息。

      npm search ? ? #搜索(快捷方式:find, s)

      npm install ? ? #安裝 (快捷方式:i)

      npm search xxx ? #并安裝xxx(局部)。安裝多個依賴可用空格分割,如npm i jquery bootstrap。

      npm search xxx -g ? ? ?#搜索并安裝xxx(全局)。安裝多個同上。

      npm search xxx -D ? ? #安裝并將依賴信息寫在package.json中的devDependencies中。快捷方式 i均可,如npm i jquery。

      npm search xxx@版本號 ? ?#指定需要安裝的版本號,若不指定將安裝最新的穩定版本。

      npm uninstall ? ? ? ? ? #卸載(快捷方式:rm, r)

      npm uninstall xxx ? ?#多個依賴可用空格分割。

      npm -D uninstall xxx ? #并將依賴信息從package.json中的devDependencies中清除。

      npm list ? ? ? #默認局部。列出已安裝依賴(快捷方式: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、關于npm默認安裝以及自定義安裝路徑設置

      T1、默認情況下,在哪個文件夾下運行npm,npm就在當前目錄創建一個文件夾node_modules,然后將要安裝的程序安裝到文件夾node_modules里面。

      T2、// 設置npm安裝程序時的默認位置

      npm config set prefix "D:\Program Files\nodejs\X64\node_global"

      // 設置npm安裝程序時的緩存位置

      npm config set cache "D:\Program Files\nodejs\X64\node_cache"

      // 設置環境變量NODE_PATH

      NODE_PATH = D:\Program Files\nodejs\X64\node_global\node_modules

      // 然后在使用npm安裝程序時在后面加一個參數-g即可將安裝的程序安裝到我們指定的目錄

      // 如 npm install ionic -g

      npm install XXX -g

      npm 中文文檔

      JavaScript Node.js npm

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:有些PPT課件的動話開不了(可以動的ppt叫啥來著的)
      下一篇:highcharts甘特圖(highcharts甘特圖表頭只要一行)
      相關文章
      亚洲Av无码专区国产乱码DVD| 风间由美在线亚洲一区| 国产精品亚洲五月天高清| 亚洲人精品亚洲人成在线| 亚洲精品白色在线发布| 久久亚洲精品中文字幕| 亚洲AV午夜福利精品一区二区| 亚洲日韩aⅴ在线视频| 亚洲一区二区三区无码中文字幕| 亚洲伊人久久综合中文成人网 | 精品韩国亚洲av无码不卡区| 亚洲女子高潮不断爆白浆| 亚洲中文字幕无码久久| 亚洲欧美国产欧美色欲| 亚洲国产精品无码中文lv| 亚洲AV成人片无码网站| 国产精品亚洲专区无码不卡| 一本色道久久88综合亚洲精品高清| 亚洲一区二区三区国产精华液| 亚洲一区二区无码偷拍| 无码亚洲成a人在线观看| www.亚洲色图| 激情综合色五月丁香六月亚洲| 亚洲一区二区三区自拍公司| 亚洲成a人片在线观看无码 | 亚洲av乱码中文一区二区三区| 日韩亚洲人成网站| 亚洲精品动漫人成3d在线| 久久精品亚洲乱码伦伦中文| 国产亚洲精久久久久久无码| 亚洲电影一区二区三区| 亚洲在成人网在线看| 2020久久精品亚洲热综合一本| 亚洲欧美日本韩国| 亚洲国产精品一区二区九九| 亚洲色成人WWW永久网站| 久久亚洲AV午夜福利精品一区| 亚洲经典在线中文字幕| 亚洲精品伊人久久久久| 亚洲大码熟女在线观看| 亚洲精品456播放|