npm install是什么命令
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
npm 是 Node.js 的包管理器,它允許用戶在項(xiàng)目中安裝、更新和卸載依賴項(xiàng)。npm install 是 npm 命令中最常用的命令之一,它用于安裝項(xiàng)目所需的依賴項(xiàng)。 npm install 的原理: npm install 命令的原理是從 npm 倉(cāng)庫(kù)中下載依賴項(xiàng)并將其安裝到項(xiàng)目中。npm 倉(cāng)庫(kù)是一個(gè)公共的、全球性的存儲(chǔ)庫(kù),其中包含了數(shù)百萬(wàn)個(gè) npm 包。當(dāng)用戶運(yùn)行 npm install 命令時(shí),npm 會(huì)首先檢查項(xiàng)目中的 package.json 文件, 該文件包含了項(xiàng)目所需的所有依賴項(xiàng)的名稱和版本號(hào)。npm 會(huì)根據(jù) package.json 文件中的依賴項(xiàng)列表,從 npm 倉(cāng)庫(kù)中下載相應(yīng)的依賴項(xiàng)。 node.js安裝過(guò)程如下: 1、首先下載node.js 下載node.js: https://nodejs.org/en/,然后進(jìn)行安裝 2、查看是否安裝成功 node -v ,安裝成功后會(huì)有個(gè)版本號(hào) 3、安裝npm淘寶鏡像 npm config set registry https://registry.npm.taobao.org 4、檢查鏡像是否成功 npm config get registry 5、在需要安裝的程序里通過(guò)git命令安裝安裝npm npm install -g cnpm --registry=https://registry.npm.taobao.org 6、安裝后查看安裝版本 cnpm -v 成功后會(huì)有版本信息返回 7、npm運(yùn)行 npm run satrt 8、如果只用npm則入輸:npm install ,即完成npm安裝 npm install npm install命令的執(zhí)行過(guò)程如下: 1、檢查 package.json 文件中的依賴項(xiàng)列表。 2、從 npm 倉(cāng)庫(kù)中下載依賴項(xiàng)。 3、將依賴項(xiàng)安裝到項(xiàng)目中。 4、將依賴項(xiàng)的信息保存到 package.json 文件中。 5、如果依賴項(xiàng)有其他依賴項(xiàng),則重復(fù)上述步驟。 npm install命令會(huì)把X包安裝到node_modules目錄中,不會(huì)修改package.json,之后運(yùn)行npm install命令時(shí),不會(huì)自動(dòng)安裝X。npm install有兩種命令:
(1)安裝模塊到項(xiàng)目的node_modules目錄下; (2)會(huì)在package.json文件的devDependencies屬性中將模塊依賴寫入; (3)運(yùn)行npm install初始化項(xiàng)目時(shí),會(huì)將模塊下載到項(xiàng)目的node_module目錄下; (4)運(yùn)行npm install --production或者注明NODE_ENV變量值為production,不會(huì)自動(dòng)下載模塊到node_modules目錄中。 資料擴(kuò)展: 一般npm install 命令運(yùn)行報(bào)錯(cuò)是因?yàn)闆](méi)有使用管理員身份打開(kāi)命令行窗口。 該文章在 2023/5/22 10:24:29 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |