nodejs和npm升級(jí)實(shí)現(xiàn)過程
前言
今天,打開電腦,運(yùn)行一個(gè)前端項(xiàng)目,提示node.js版本過時(shí)了,遂進(jìn)行版本升級(jí),時(shí)間太久了,不記得命令了,再次做下記錄以便日后查閱。
node.js升級(jí)
node.js升級(jí)比較方便,直接官網(wǎng)下載個(gè)安裝包,覆蓋安裝就好,這個(gè)安裝程序很友好,下一步,下一步即可,你懂的。
npm 升級(jí)
如果是第一次安裝node.js會(huì)自動(dòng)安裝好對(duì)應(yīng)版本的npm,如果之前安裝過,升級(jí)覆蓋安裝node.js是不會(huì)自動(dòng)升級(jí)npm的,需要我們手動(dòng)升級(jí)。
執(zhí)行如下命令:
npx npm@latest install -g npm
驗(yàn)證
執(zhí)行下邊兩個(gè)命令,會(huì)顯示版本不信息,至此大功告成。
node -v npm -v
配置node
在用戶目錄下,創(chuàng)建一個(gè).npmrc文件,進(jìn)行一些
基本配置:
- 鏡像源設(shè)置:
registry=https://registry.npmmirror.com # 使用國(guó)內(nèi)鏡像(如阿里云/淘寶源)
- 全局安裝路徑:
prefix=D:\nodejs\node_global # 修改全局模塊安裝目錄
- 緩存路徑:
cache=D:\nodejs\node_cache # 自定義緩存目錄
其他網(wǎng)絡(luò)與代理,依賴管理,日志與調(diào)試,超時(shí)設(shè)置,私有倉庫認(rèn)證等等
其他實(shí)用配置
- 包鎖定文件:
package-lock=false # 禁用package-lock.json生成
- 腳本執(zhí)行權(quán)限:
ignore-scripts=true # 禁止執(zhí)行安裝時(shí)的生命周期腳本
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
實(shí)例詳解Nodejs 保存 payload 發(fā)送過來的文件
這篇文章主要介紹了實(shí)例詳解Nodejs 保存 payload 發(fā)送過來的文件 的相關(guān)資料,需要的朋友可以參考下2016-01-01
Node.js 進(jìn)程平滑離場(chǎng)剖析小結(jié)
這篇文章主要介紹了Node.js 進(jìn)程平滑離場(chǎng)剖析小結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-01-01
nodejs配置express服務(wù)器運(yùn)行自動(dòng)打開瀏覽器詳細(xì)步驟
在nodejs中使用express來搭建框架可以說是非常的簡(jiǎn)單方便,下面這篇文章主要給大家介紹了關(guān)于nodejs配置express服務(wù)器運(yùn)行自動(dòng)打開瀏覽器的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01
詳解如何使用Node.js連接數(shù)據(jù)庫ORM
這篇文章主要為大家介紹了詳解如何使用Node.js連接數(shù)據(jù)庫ORM示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12

