欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

將node安裝到其他盤的超詳細步驟與說明

 更新時間:2023年06月26日 15:19:35   作者:西西布萊恩  
基本現(xiàn)在很多主流的前端框架都用了node.js 但是node裝起來確實頭疼,下面這篇文章主要給大家介紹了關(guān)于如何將node安裝到其他盤的超詳細步驟與說明,需要的朋友可以參考下

關(guān)鍵字:node安裝教程、node安裝到D盤教程、node安裝其他盤報錯(operation not permitted)、npm或者yarn更新、設(shè)置全局安裝位置和緩存位置

前提

之前有安裝過 node 請卸載干凈(包括之前全局安裝過的npm包,yarn包)再重新安裝 node。環(huán)境:window系統(tǒng)(64位),node是16.17.0 LTS

一、安裝node

建議前往 官網(wǎng) 下載,不建議去什么中文版網(wǎng)站下載。安裝步驟:

  • 雙擊msi安裝包后, 勾選同意協(xié)議之后,點擊“next”
  • 選擇D盤的nodejs目錄,點擊“next”
  • 可以看到這樣的頁面,如果展示有不一致,請調(diào)整配置成一致的(特別是要Add to Path)。確認配置一致之后, 點擊“next”

安裝步驟截圖1

從上面可以看到,安裝node默認也會安裝npm包管理器。

看到下圖,可以不勾選??淳W(wǎng)上的說法好像是因為網(wǎng)絡(luò)原因可能會不成功,所以博主沒有勾選。大家可以按需要,可以直接點擊“next”

點擊安裝,安裝成功之后,檢查一下,打開cmd,輸入:node --version、npm --version

能打印出版本號說明安裝成功!

二、設(shè)置npm cache和global放置位置

為什么進行這一步的配置?切到D盤為是為了減少C盤負擔,在我們運行npm install koa -g還是會默認安到C盤的(C:\Users\用戶名\AppData\Roaming\npm),所以需要更改默認位置!??!

1. 新建存放位置

前提是 nodejs 文件夾必須有完全控制的權(quán)限。不然等會 npm install 會報錯:could not create logs-dir: Error: EPERM: operation not permitted, mkdir。設(shè)置方法如下:

有權(quán)限的話,在nodejs目錄下新建文件夾(不在這個目錄也可以,但是這個目錄不容易忘記):

node_cache、node_global(該目錄下新建子目錄:node_modules)、yarn_cache、yarn_global

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

這一步照做就好,不要問為什么,博主也不知道。

右鍵“此電腦” 選擇屬性 --> 高級系統(tǒng)設(shè)置 --> 環(huán)境變量。這里分別有用戶變量系統(tǒng)變量

  1. 在【用戶變量】新建變量名:NODE_PATH,變量值:D:\nodejs\node_global\node_modules
  2. 在【用戶變量】的 Path 刪除:C:\Users\用戶名\AppData\Roaming\npm(全局安裝依賴包時的默認位置)
  3. 在【用戶變量】【系統(tǒng)變量】的 Path 添加兩行:D:\nodejs、D:\nodejs\node_global
  4. 按下圖配完之后,建議重啟電腦然后打開cmd輸入:node --version,看看有沒有成功!

注意:配置環(huán)境這一塊我不是很理解用戶變量和系統(tǒng)變量的區(qū)別,但是這樣配置是能實現(xiàn)的,只要不亂刪除 Path 問題應(yīng)該不大!

3. 設(shè)置npm config

前面配置了環(huán)境變量最好重啟一下電腦再進行以下操作。

打開cmd,輸入以下命令:

npm config set prefix D:\nodejs\node_global
npm config set cache D:\nodejs\node_cache

如果報錯了,請看標題:新建存放位置的前提!設(shè)置成功后(就是沒有報錯提示),輸入:npm config ls

至此npm全局位置配置成功!

三、安裝yarn

就用 yarn 來測試一下現(xiàn)在 npm global 時依賴包的安裝位置是否在 D:\nodejs\node_global 下:

npm install yarn -g
#顯示安裝完成之后
yarn --version

yarn安裝成功之后,看看 yarn 的存放位置:

完全沒問題,不會安在可惡的C盤了!現(xiàn)在也來修改一下 yarn global 時存放位置!

yarn config set global-folder D:\nodejs\yarn_global
yarn config set cache-folder D:\nodejs\yarn_cache

輸入命令查看是否修改成功:yarn config list

配置成功,然后隨便全局安裝一個依賴試試看:

成功!

總結(jié)

到這里,整個將 node 移到其他盤的步驟教程已經(jīng)結(jié)束。最有問題的地方是配置環(huán)境變量,如果有疑問可以多參考其他博主的做法,有些是配置用戶變量,有些是系統(tǒng)變量。

到此這篇關(guān)于將node安裝到其他盤的超詳細步驟與說明的文章就介紹到這了,更多相關(guān)node安裝到其他盤內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • nodejs基礎(chǔ)之常用工具模塊util用法分析

    nodejs基礎(chǔ)之常用工具模塊util用法分析

    這篇文章主要介紹了nodejs基礎(chǔ)之常用工具模塊util用法,結(jié)合實例形式分析了nodejs核心工具模塊util功能、相關(guān)函數(shù)與使用方法,需要的朋友可以參考下
    2018-12-12
  • 詳解使用nvm管理多版本node的方法

    詳解使用nvm管理多版本node的方法

    本篇文章主要介紹了詳解使用 nvm 管理多版本 node的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Node.js模塊化的使用詳細介紹

    Node.js模塊化的使用詳細介紹

    nodejs中的模塊化是指將每個js文件會被認為單獨一個的模塊。模塊之間是互相不可見的。如果一個模塊需要使用另一個模塊,那么需要通過指定語法來引入要使用的模塊,而且只能使用引入模塊所暴露的內(nèi)容
    2022-08-08
  • node.js中的forEach()是同步還是異步呢

    node.js中的forEach()是同步還是異步呢

    這篇文章主要討論并驗證了node.js中的forEach()是同步還是異步,思路和方法分享給大家,有需要的小伙伴可以參考下。
    2015-01-01
  • Node.js API詳解之 querystring用法實例分析

    Node.js API詳解之 querystring用法實例分析

    這篇文章主要介紹了Node.js API詳解之 querystring用法,結(jié)合實例形式分析了Node.js API中querystring的基本功能、用法及相關(guān)操作注意事項,需要的朋友可以參考下
    2020-04-04
  • 淺談Nodejs觀察者模式

    淺談Nodejs觀察者模式

    這篇文章主要介紹了淺談Nodejs觀察者模式的相關(guān)資料,需要的朋友可以參考下
    2015-10-10
  • 基于nodejs+express4.X實現(xiàn)文件下載的實例代碼

    基于nodejs+express4.X實現(xiàn)文件下載的實例代碼

    本篇文章主要介紹了詳解nodejs+express4.X的文件下載的實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • node.js錯誤處理之npm無法下載第三方包

    node.js錯誤處理之npm無法下載第三方包

    這篇文章主要給大家介紹了關(guān)于node.js錯誤處理之npm無法下載第三方包的相關(guān)資料,文中通過代碼介紹的非常詳細,對大家的學習或者工作具有一定的幫助,需要的朋友可以參考下
    2023-07-07
  • 使用Node.js搭建靜態(tài)資源服務(wù)詳細教程

    使用Node.js搭建靜態(tài)資源服務(wù)詳細教程

    這篇文章主要介紹了使用Node.js搭建靜態(tài)資源服務(wù)器,需要的朋友可以參考下
    2017-08-08
  • Node爬蟲工具Puppeteer入門教程實踐

    Node爬蟲工具Puppeteer入門教程實踐

    Puppeteer是一個Node庫,本文主要介紹了Node爬蟲工具Puppeteer入門教程實踐,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-05-05

最新評論