node安装以后npm下载失败全套处理方案
說在前面,為什么要整理這篇文章,是因為npm下載,總是只能通過管理員下載,vscode下載不了,下載了全局以后,找不到…一系列問題,太痛了,呼吸都很痛😢😢😢
我自己也有被這種問題折磨,所以!網上有很多教程,我經過不斷試驗,把自己的踩坑記錄總結下來,希望入行的小伙伴不在飽受痛苦!或者正在被這個問題折磨的開發者們
1.node 安裝
🔥注意事項:
安裝教程 CSDN 上有很多 百度查一波 node安裝教程 有的教程也會補充下面的內容 但是!也要看一下,因為配置的很全面!( ?? ω ?? )?
2.環境變量配置
配置路徑
環境變量分為用戶變量和系統變量,這里兩個都需要配置
-
用戶變量
找到 Path 記得改為自己的路徑
添加兩個路徑
- 一個是node 安裝路徑 以我為例 D:\Node.js
- 配置node_global安裝位置 以我為例 D:\Node.js\node_global\node_modules
-
環境變量
首先 設置新建一個系統變量 變量名為 NODE_HOME 變量值就是安裝路徑 注意末尾加上\
找到 環境變量中的 Path
添加兩個路徑
%NODE_HOME% 等于 D:\Node.js\
配置緩存位置
%NODE_HOME%node_cache
配置存放位置
%NODE_HOME%node_global
到這里還不夠完美~~~
3.給文件添加權限
處理不能在vscode安裝
找到 node_cache 和 node_global 這兩個文件夾
右鍵 屬性 安全 選擇編輯 點擊 ueser (不同的同學配置不一樣)幾乎就是最后一個 把所有勾勾都勾上
兩個都需要勾選
還不夠 為了不出任何錯 還有 去C盤中 找 用戶->你的電腦名字 比如我叫 打工仔 在下面找到 .npmrc 刪掉
4.配置npm config
npm 安裝位置 緩存位置 淘寶鏡像
剛剛刪除了.npmrc 所以 現在要配置一下
提示: 最好使用 管理員命令行
使用 npm root -g 查看環境變量配置成功沒有
使用 npm config ls 查看配置項列表
命令行配置 npm 下包的位置 和 緩存
npm config set prefix “D:\nodejs\node_global” prefix 配置安裝位置
npm config set prefix “D:\nodejs\node_cache” cache 配置緩存
注意
出錯就重新配置
命令行設置淘寶鏡像
npm config set registry https://registry.npm.taobao.org
5.添加權限
添加以后 讓npm 不在痛苦
如果在vscode 下載發現出現這種類似的錯誤 如果前面都已經完成了
報錯原因: 權限問題
在命令行輸入以下
-
輸入get-ExecutionPolicy:Restricted
如果報紅 或者沒有 說明 沒有權限
-
set-ExecutionPolicy remotesigned
執行這個報錯 或者 有 選項
如果有選項 選全是 A
-
Set-ExecutionPolicy -Scope CurrentUser
-
根據提示,在ExecutionPolicy后填入RemoteSigned
-
輸入get-ExecutionPolicy會顯示RemoteSigned
到這里所有痛苦都處理好啦~ 記得配置完成重啟所有終端
如果有幫助到各位,希望大家幫我點贊一下~~~
總結
以上是生活随笔為你收集整理的node安装以后npm下载失败全套处理方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 动态规划——双11既可以薅羊毛还能花钱最
- 下一篇: [Leetcode][LCP 19][J