參考:??
https://blog.csdn.net/Nicolecocol/article/details/136788200
https://blog.csdn.net/lxy_jrx/article/details/139101566
(1)win10安裝nodejs以及環(huán)境變量配置
第一步:官網(wǎng)下載安裝包并安裝
第二步:配置環(huán)境變量(這一步,先要看看自己對(duì)應(yīng)目錄是否存在羹应,如果不存在找到自己的對(duì)應(yīng)的目錄設(shè)置)
第三步:設(shè)置全局安裝位置和全局緩存位置(這一步貌似可以跳過)
第四步:設(shè)置國(guó)內(nèi)鏡像
第一步:官網(wǎng)下載安裝包并安裝
node官網(wǎng)鏈接: https://nodejs.org/en/. 下載后點(diǎn)擊安裝头镊,一路next即可踱启。(可自定義安裝路徑)
安裝完成后惜论,打開CMD窗口檢驗(yàn)是否安裝成功,新版本的node自帶npm包管理工具
第二步:配置環(huán)境變量
1.然后再在安裝路徑的根目錄(E:\Program Files\nodejs)下新建兩個(gè)文件夾子眶,node_cache和node_global
2.進(jìn)入環(huán)境變量對(duì)話框鸣哀,在【系統(tǒng)變量】下新建【NODE_HOME】,輸入E:\Program Files\nodejs
3.然后再在系統(tǒng)變量的【path】中添加
%NODE_HOME%
%NNODE_HOME%\node_global
%NODE_PATH%\node_cache
4.
將用戶變量默認(rèn)的C:\User\35025\AppDate\Roaming\npm改成下的【E:\Program Files\nodejs\node_global】
第三步:設(shè)置全局安裝位置和全局緩存位置
npm config set cache "E:\Program Files\nodejs\node_cache"
npm config set prefix "E:\Program Files\nodejs\node_global"
如果出現(xiàn)標(biāo)紅報(bào)錯(cuò)虽填,是由于權(quán)限的原因丁恭,右擊Nodejs文件夾->屬性->安全,點(diǎn)擊編輯斋日,將所有權(quán)限都 ?即可牲览。
或者以 管理員身份運(yùn)行 cmd
第四步:設(shè)置國(guó)內(nèi)鏡像
由于國(guó)內(nèi)使用npm install命令安裝各種包時(shí)會(huì)出現(xiàn)非常慢的情況,解決方法通常是將npm改為國(guó)內(nèi)鏡像
方法1:安裝cnpm淘寶鏡像恶守,網(wǎng)上方法很多 這里不再贅述
方法2:設(shè)置代理第献,較方法1更為方便,
npm config set registry https://registry.npmmirror.com
檢查配置是否成功
npm config get registry
這樣就配置好了
配置完成后熬的,安裝個(gè)module測(cè)試下
先npm取消ssl網(wǎng)絡(luò)安全驗(yàn)證
?npm config set strict-ssl false?
再輸入npm install -g yarn:
至此痊硕,node環(huán)境安裝完成,可以在項(xiàng)目里使用 npm 命令開始干活了押框,如果報(bào)錯(cuò)
1.刪除.npmrc文件該文件在:C:\Users{賬戶}\下的.npmrc文件岔绸,一般這種類型的都是默認(rèn)被隱藏,一定要選擇將隱藏取消掉
(2)yarn : 無法將“yarn”項(xiàng)識(shí)別-原文鏈接:https://blog.csdn.net/xcj_20160810/article/details/106307825
1.首先使用命令
npm install -g yarn
2.在環(huán)境變量里面path添加 yarn路徑
3.yarn安裝依賴時(shí)報(bào)錯(cuò)certificate has expired at TLSSocket.onConnectSecure橡伞,可以嘗試禁用SSL證書驗(yàn)證盒揉。
cmd命令行里輸入:yarn configsetstrict-sslfalse
4.項(xiàng)目里運(yùn)行命令 yarn install 安裝依賴之前,如果存在yarn.lock文件可刪除兑徘,否則可能會(huì)連接淘寶老鏡像刚盈,導(dǎo)致無法下載
?(3)npm install下載依賴卡著不動(dòng)解決方案-原文鏈接:https://blog.csdn.net/Airuiliya520/article/details/109166039
下載項(xiàng)目依賴時(shí)候進(jìn)度條一直卡著不動(dòng)
右擊node_modules文件夾,點(diǎn)擊屬性挂脑,將它的“只讀”前的勾給去掉藕漱。
(4)Window下完全卸載刪除Nodejs-原文鏈接:https://www.cnblogs.com/fighxp/p/7410235.html
如何從Windows中刪除Node.js:
1.從卸載程序卸載程序和功能。
2.重新啟動(dòng)(或者您可能會(huì)從任務(wù)管理器中殺死所有與節(jié)點(diǎn)相關(guān)的進(jìn)程)崭闲。
3.尋找這些文件夾并刪除它們(及其內(nèi)容)(如果還有)肋联。根據(jù)您安裝的版本,UAC設(shè)置和CPU架構(gòu)刁俭,這些可能或可能不存在:
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\{User}\AppData\Roaming\npm(或%appdata%\npm)
C:\Users\{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)
4.檢查您的%PATH%環(huán)境變量以確保沒有引用Nodejs或npm存在橄仍。
5.如果仍然沒有卸載,請(qǐng)where node在命令提示符下鍵入,您將看到它所在的位置 - 刪除(也可能是父目錄)侮繁。
6.重新啟動(dòng)虑粥,很好的措施。