日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

node安装以后npm下载失败全套处理方案

發(fā)布時間:2023/12/10 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 node安装以后npm下载失败全套处理方案 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

說在前面,為什么要整理這篇文章,是因為npm下載,總是只能通過管理員下載,vscode下載不了,下載了全局以后,找不到…一系列問題,太痛了,呼吸都很痛😢😢😢

我自己也有被這種問題折磨,所以!網(wǎng)上有很多教程,我經(jīng)過不斷試驗,把自己的踩坑記錄總結(jié)下來,希望入行的小伙伴不在飽受痛苦!或者正在被這個問題折磨的開發(fā)者們

1.node 安裝

🔥注意事項:

  • 不要裝在任何中文目錄下,否則會有亂碼!!!
  • 下載的時候,下載穩(wěn)定版本 node官方 下載 長期維護版 即可
  • 最好下載在C盤以外 創(chuàng)建一個nodejs 文件
  • 創(chuàng)建兩個名為 node_global 和 node_cache 文件夾
  • 安裝教程 CSDN 上有很多 百度查一波 node安裝教程 有的教程也會補充下面的內(nèi)容 但是!也要看一下,因為配置的很全面!( ?? ω ?? )?

    2.環(huán)境變量配置

    配置路徑

    環(huán)境變量分為用戶變量和系統(tǒng)變量,這里兩個都需要配置

    • 用戶變量

      找到 Path 記得改為自己的路徑

      添加兩個路徑

    • 一個是node 安裝路徑 以我為例 D:\Node.js
    • 配置node_global安裝位置 以我為例 D:\Node.js\node_global\node_modules
    • 環(huán)境變量

      首先 設(shè)置新建一個系統(tǒng)變量 變量名為 NODE_HOME 變量值就是安裝路徑 注意末尾加上\

    找到 環(huán)境變量中的 Path

    添加兩個路徑

    %NODE_HOME% 等于 D:\Node.js\

  • 配置緩存位置

    %NODE_HOME%node_cache

  • 配置存放位置

    %NODE_HOME%node_global

  • 到這里還不夠完美~~~

    3.給文件添加權(quán)限

    處理不能在vscode安裝

    找到 node_cache 和 node_global 這兩個文件夾

    右鍵 屬性 安全 選擇編輯 點擊 ueser (不同的同學(xué)配置不一樣)幾乎就是最后一個 把所有勾勾都勾上

    兩個都需要勾選

    還不夠 為了不出任何錯 還有 去C盤中 找 用戶->你的電腦名字 比如我叫 打工仔 在下面找到 .npmrc 刪掉

    4.配置npm config

    npm 安裝位置 緩存位置 淘寶鏡像

    剛剛刪除了.npmrc 所以 現(xiàn)在要配置一下

    提示: 最好使用 管理員命令行

    使用 npm root -g 查看環(huán)境變量配置成功沒有

    使用 npm config ls 查看配置項列表

  • 命令行配置 npm 下包的位置 和 緩存

    npm config set prefix “D:\nodejs\node_global” prefix 配置安裝位置

    npm config set prefix “D:\nodejs\node_cache” cache 配置緩存

    注意

  • prefix 是node_global
  • cache 是node_cache
  • 出錯就重新配置

  • 命令行設(shè)置淘寶鏡像

    npm config set registry https://registry.npm.taobao.org

  • 5.添加權(quán)限

    添加以后 讓npm 不在痛苦

    如果在vscode 下載發(fā)現(xiàn)出現(xiàn)這種類似的錯誤 如果前面都已經(jīng)完成了

    報錯原因: 權(quán)限問題

    在命令行輸入以下

    • 輸入get-ExecutionPolicy:Restricted

      如果報紅 或者沒有 說明 沒有權(quán)限

    • set-ExecutionPolicy remotesigned

      執(zhí)行這個報錯 或者 有 選項

      如果有選項 選全是 A

    • Set-ExecutionPolicy -Scope CurrentUser

    • 根據(jù)提示,在ExecutionPolicy后填入RemoteSigned

    • 輸入get-ExecutionPolicy會顯示RemoteSigned

    到這里所有痛苦都處理好啦~ 記得配置完成重啟所有終端

    如果有幫助到各位,希望大家?guī)臀尹c贊一下~~~

    總結(jié)

    以上是生活随笔為你收集整理的node安装以后npm下载失败全套处理方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。