Node.js/react 之 npm 基礎(chǔ)入門
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
今天來(lái)了解一下 npm 的基礎(chǔ),這樣后面無(wú)論學(xué)習(xí)前端框架 react 還是后端技術(shù) node.js 都更方便。 npm 全稱 Node Package Manager,它是 JavaScript 的包管理工具和包倉(cāng)庫(kù)。 同時(shí)它也是 Node.js 的默認(rèn)包管理器。 npm 廣泛用于管理項(xiàng)目中的依賴關(guān)系和共享代碼。 npm 的發(fā)展歷史npm 由 Isaac Z. Schlueter 于 2010 年創(chuàng)建,旨在解決 Node.js 項(xiàng)目中依賴管理的問(wèn)題。 npm 的發(fā)展經(jīng)歷了如下過(guò)程:
npm 的用途npm 的主要用途包括:
npm 的安裝和使用前面說(shuō)了 npm 是 node.js 的默認(rèn)包管理工具,在 node.js 安裝包中,自帶了 npm。 通過(guò)我們直接安裝 node.js 來(lái)使用 npm。 下載 nodejs 安裝包訪問(wèn)node.js,根據(jù)自己的需要選擇不同的語(yǔ)言,然后下載安裝包。 本地安裝雙擊 node-v22.11.0-x64.msi 安裝文件。 然后按照安裝步驟一步一步繼續(xù)就好了。 這樣安裝就結(jié)束了。 檢查安裝是否成功從開(kāi)始菜單搜索并打開(kāi) node.js 命令行。 然后使用 這樣說(shuō)明安裝就成功了。 npm 常見(jiàn)命令
全局安裝與本地安裝npm 的包安裝分為本地安裝(local)、全局安裝(global)兩種,由參數(shù) -g 決定。 本地安裝將包安裝到當(dāng)前項(xiàng)目 node_modules 目錄,并將信息保存到 package.json 的 dependencies 中。
全局安裝用于安裝命令行工具或需要在多個(gè)項(xiàng)目中使用的包。
配置文件
它定義了這個(gè)項(xiàng)目所依賴的各種包,以及項(xiàng)目的配置信息(比如名稱、版本、依賴等元數(shù)據(jù))。 一個(gè)完整的 package.json 文件如下:
npm 鏡像在國(guó)內(nèi)使用 npm 速度慢,一般都使用國(guó)內(nèi)的鏡像。 推薦淘寶 npm 鏡像。 它是一個(gè)完整 npmjs.org 鏡像,可以用此代替官方版本(只讀),同步頻率目前為 10 分鐘 一次以保證盡量與官方服務(wù)同步。 該文章在 2024/11/26 9:33:02 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |