首頁 > web前端 > js教程 > 如何安裝NPM,主機NPM命令並使用軟件包

如何安裝NPM,主機NPM命令並使用軟件包

Christopher Nolan
發布: 2025-02-14 08:24:11
原創
215 人瀏覽過

這個全面的指南可讓您通過安裝NPM並掌握其命令行界面。 我們將在本地和全球範圍內介紹安裝軟件包,管理依賴關係並確保您的項目的安全性。

How to Install npm, Master npm Commands & Use Packages

啟用服務器端JavaScript開發,該開發構建在V8 JavaScript引擎上,並以C速度編寫。 最初是為服務器應用程序設計的,其使用擴展到本地任務自動化,並產生了富於前端開發的豐富工俱生態系統(Grunt,Gulp,WebPack)。 NPM是在Node.js中管理這些工具(或軟件包)的關鍵,簡化了安裝和管理。 本教程涵蓋了基本的NPM操作:本地和全局軟件包安裝,刪除,更新,特定於版本的安裝以及使用

的依賴項管理。 要獲得視覺學習體驗,請考慮SitePoint Premium的免費屏幕截圖:“什麼是NPM,我該如何使用?”package.json>

在使用NPM之前,您必須安裝node.js.

密鑰概念:

  • >安裝:>。 驗證安裝 npm --version>
  • 全局與本地:
  • >全球安裝軟件包(系統範圍內)或本地(每個項目),通常通過更新npm:定期更新NPM以進行新功能和改進;應用特定的更新命令應用。 package.json
  • >依賴項管理:>有效地處理項目依賴項,確保使用
  • 安全:使用在項目依賴項中檢測漏洞並應用推薦的修復。 package.json package-lock.json
  • > npx:執行NPM軟件包而無需全局安裝,簡化了新工具的測試。
  • npm audit>使用node.js安裝npm:
  • >
  • >從> 本教程使用Node.js的最新長期支持(LTS)版本。 考慮使用節點版本管理器以進行更輕鬆的版本控制。
  • 驗證安裝:

>確認NPM安裝:

更新npm:>> >更新為最新版本的NPM(命令可能會因OS而略有不同):>

linux/macOS:

Windows:使用NPM-Windows-Upgrade工具(需要高架PowerShell):

which node
node --version
node  //enter Node's REPL
登入後複製

>節點打包模塊(本地與全局):

NPM在本地安裝軟件包(在您的項目中)或全球(全系統範圍內)。 由於潛在的許可問題,避免在系統目錄中進行全局安裝;相反,配置特定用戶的全局位置。

node_modules

更改全局NPM軟件包位置:

>

創建一個目錄:
  1. mkdir ~/.node_modules_global
  2. npm config set prefix=$HOME/.node_modules_global重新安裝npm:
  3. npm install npm@latest -g>更新路徑:添加
  4. 到外殼的配置文件(
  5. export PATH="$HOME/.node_modules_global/bin:$PATH"等),然後重新啟動您的終端。 .bashrc> .zshrc
>安裝軟件包(全局模式):

> >全球安裝軟件包(例如,uglifyjs):>

>列表全球安裝的軟件包:

which npm
npm --version
登入後複製

>安裝軟件包(本地模式):

>
npm install -g npm@latest
登入後複製

創建一個項目目錄並初始化

>
    >安裝本地軟件包(例如,下劃線):
  1. package.json> npm init -y
  2. 這將軟件包添加到
  3. >'s npm install underscore部分並創建
  4. > file。

>使用package.json管理依賴項:dependencies> package-lock.json

列出項目依賴項,確保在環境之間進行一致的設置。

文件保證確切的依賴性版本。 > package.json>卸載本地軟件包:

package.json>卸載一個軟件包:package-lock.json

>安裝特定的軟件包版本:

>

安裝特定版本:npm uninstall underscore

>

更新軟件包:

檢查更新:

npm install underscore@1.9.1

更新一個軟件包:

(或用於所有過時的軟件包)

>搜索軟件包:

npm outdated搜索軟件包:

npm update underscorenpm update重新安裝項目依賴項:

刪除並重新安裝:

>

npm search mkdir>管理NPM的緩存:

清除緩存:>

>使用node_modules用於安全:rm -rf node_modules && npm install

>

掃描漏洞:

修復漏洞:

(或npm cache clean --force允許打破更改)

npm別名:npm audit

  • npm inpm install
  • npm unnpm uninstall
  • npm upnpm update
  • npm lsnpm list

>用npx執行軟件包:

>

>執行無全局安裝的軟件包:npx http-server

結論:

>本指南為使用NPM提供了堅實的基礎。 通過使用NODE版本管理器(NVM),託管私有NPM軟件包或了解DeNo的軟件包管理,通過比較NPM和YARN,進一步探索。 NPM在前端開發中的擴展角色使其成為現代JavaScript開發人員的重要工具。

常見問題(原始文本中包括):原始文本的常見問題解答部分已經全面且寫得很好;不需要更改。

以上是如何安裝NPM,主機NPM命令並使用軟件包的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板