最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

將node安裝到其他盤的超詳細(xì)步驟與說(shuō)明

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

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

前提

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

一、安裝node

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

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

安裝步驟截圖1

從上面可以看到,安裝node默認(rèn)也會(huì)安裝npm包管理器。

看到下圖,可以不勾選??淳W(wǎng)上的說(shuō)法好像是因?yàn)榫W(wǎng)絡(luò)原因可能會(huì)不成功,所以博主沒(méi)有勾選。大家可以按需要,可以直接點(diǎn)擊“next”

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

能打印出版本號(hào)說(shuō)明安裝成功!

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

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

1. 新建存放位置

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

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

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

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

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

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

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

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

3. 設(shè)置npm config

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

打開cmd,輸入以下命令:

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

如果報(bào)錯(cuò)了,請(qǐng)看標(biāo)題:新建存放位置的前提!設(shè)置成功后(就是沒(méi)有報(bào)錯(cuò)提示),輸入:npm config ls

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

三、安裝yarn

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

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

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

完全沒(méi)問(wèn)題,不會(huì)安在可惡的C盤了!現(xiàn)在也來(lái)修改一下 yarn global 時(shí)存放位置!

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

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

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

成功!

總結(jié)

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

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

相關(guān)文章

  • 使用Node.js創(chuàng)建一個(gè)簡(jiǎn)單的HTTP服務(wù)器的示例代碼

    使用Node.js創(chuàng)建一個(gè)簡(jiǎn)單的HTTP服務(wù)器的示例代碼

    Node.js 是一種強(qiáng)大的 JavaScript 運(yùn)行環(huán)境,允許開發(fā)者在服務(wù)器端運(yùn)行 JavaScript 代碼,它以異步事件驅(qū)動(dòng)的方式處理大量連接,適合構(gòu)建高效的網(wǎng)絡(luò)應(yīng)用程序,在這篇文章中,我們將一起學(xué)習(xí)如何使用 Node.js 創(chuàng)建一個(gè)簡(jiǎn)單的 HTTP 服務(wù)器,并通過(guò)示例代碼幫你快速上手
    2025-02-02
  • 在 Node.js 中使用 async 函數(shù)的方法

    在 Node.js 中使用 async 函數(shù)的方法

    利用 async 函數(shù),你可以把基于 Promise 的異步代碼寫得就像同步代碼一樣。一旦你使用 async 關(guān)鍵字來(lái)定義了一個(gè)函數(shù),那你就可以在這個(gè)函數(shù)內(nèi)使用 await 關(guān)鍵字。下面通過(guò)本文給大家分享Node.js 中使用 async 函數(shù)的方法,一起看看吧
    2017-11-11
  • Nodejs開發(fā)grpc的實(shí)例代碼

    Nodejs開發(fā)grpc的實(shí)例代碼

    Nodejs開發(fā)grpc包含靜態(tài)和動(dòng)態(tài)兩種代碼生成方式,靜態(tài)代碼生成需要提前通過(guò).proto文件編譯生成JS源碼,而動(dòng)態(tài)代碼生成則是在運(yùn)行時(shí)指定IDL文件位置,實(shí)時(shí)生成源碼,兩者各有優(yōu)缺點(diǎn),本文給大家介紹Nodejs開發(fā)grpc的實(shí)例代碼,感興趣的朋友一起看看吧
    2024-10-10
  • Node.js編程中客戶端Session的使用詳解

    Node.js編程中客戶端Session的使用詳解

    這篇文章主要介紹了Node.js編程中客戶端Session的使用詳解,是Node.js入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-06-06
  • 用nodejs的實(shí)現(xiàn)原理和搭建服務(wù)器(動(dòng)態(tài))

    用nodejs的實(shí)現(xiàn)原理和搭建服務(wù)器(動(dòng)態(tài))

    下面小編就為大家?guī)?lái)一篇用nodejs的實(shí)現(xiàn)原理和搭建服務(wù)器(動(dòng)態(tài))。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-08-08
  • node.js微信公眾平臺(tái)開發(fā)教程

    node.js微信公眾平臺(tái)開發(fā)教程

    這篇文章主要為大家分享了node.js微信公眾平臺(tái)開發(fā)教程,如何進(jìn)行微信開發(fā),感興趣的小伙伴們可以參考一下
    2016-03-03
  • 淺談Express異步進(jìn)化史

    淺談Express異步進(jìn)化史

    本篇文章主要介紹了淺談Express異步進(jìn)化史 ,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • 前端需知nodejs?express中間件使用及定義詳解

    前端需知nodejs?express中間件使用及定義詳解

    這篇文章主要為大家介紹了前端需知nodejs?express中間件使用及定義詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • 解決前端報(bào)錯(cuò)“opensslErrorStack:?[?'error:03000086:digital?envelope?routines::initialization?error'?]”

    解決前端報(bào)錯(cuò)“opensslErrorStack:?[?'error:03000086:digital?

    這篇文章主要介紹了前端報(bào)錯(cuò)“opensslErrorStack:?[?'error:03000086:digital?envelope?routines::initialization?error'?]”的相關(guān)資料,文中將解決的辦法介紹的非常詳細(xì),需要的朋友可以參考下
    2026-05-05
  • mac安裝nvm(node.js)多版本管理實(shí)踐步驟

    mac安裝nvm(node.js)多版本管理實(shí)踐步驟

    這篇文章主要介紹了mac安裝nvm(node.js)多版本管理的相關(guān)資料,NVM是一個(gè)用于管理多個(gè)Node.js版本的命令行工具,它允許開發(fā)者在同一臺(tái)機(jī)器上安裝、切換和卸載不同版本的Node.js,從而解決版本不兼容的問(wèn)題,需要的朋友可以參考下
    2025-02-02

最新評(píng)論

新兴县| 恩施市| 娱乐| 会同县| 安化县| 二手房| 哈密市| 潼南县| 莱芜市| 濉溪县| 柞水县| 寿光市| 靖州| 嵊州市| 彰化市| 临桂县| 新晃| 广丰县| 丹寨县| 温州市| 拉萨市| 额尔古纳市| 上林县| 墨江| 定南县| 玛曲县| 茶陵县| 安龙县| 囊谦县| 香河县| 庆元县| 宜春市| 沂源县| 台前县| 黔江区| 凤冈县| 弥勒县| 巩留县| 伊吾县| 共和县| 梓潼县|