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

Node.js安裝、環(huán)境變量配置、報(bào)錯(cuò)解決方法

 更新時(shí)間:2022年06月15日 09:15:11   作者:*豬耳朵*  
Node.js 是一個(gè)基于 Chrome JavaScript 運(yùn)行時(shí)建立的一個(gè)平臺(tái),這篇文章主要介紹了Node.js安裝、環(huán)境變量配置、報(bào)錯(cuò)解決方法,需要的朋友可以參考下

Node.js 就是運(yùn)行在服務(wù)端的 JavaScript。

Node.js 是一個(gè)基于 Chrome JavaScript 運(yùn)行時(shí)建立的一個(gè)平臺(tái)。

Node.js 是一個(gè)事件驅(qū)動(dòng) I/O 服務(wù)端 JavaScript 環(huán)境,基于 Google 的 V8 引擎,V8 引擎執(zhí)行 Javascript 的速度非常快,性能非常好。

1.下載Node.js

下載地址:Node.js下載地址


點(diǎn)擊下載得到一個(gè).msi的文件,之后雙擊打開,安裝Node.js。

2.安裝Node.js

基本一直next

step1:

step2:勾選同意

step3:選擇安裝位置,我選擇安裝到D盤,也可默認(rèn),直接next;

step4:next

step5:

step6:點(diǎn)擊install后等待安裝完成;


step7:安裝完成

3.驗(yàn)證Node.js

3.1 安裝完成后,.msi格式的安裝包已經(jīng)將Node.js啟動(dòng)程序添加到系統(tǒng)環(huán)境變量path中,查看系統(tǒng)變量進(jìn)行驗(yàn)證:在【個(gè)人電腦】右鍵→【屬性】→【高級(jí)系統(tǒng)設(shè)置】:發(fā)現(xiàn).msi格式的安裝包已經(jīng)將Node.js啟動(dòng)程序添加到系統(tǒng)環(huán)境變量path中。

3.2 win+r打開CMD窗口,
執(zhí)行命令node -v查看node版本;

node -v

執(zhí)行npm -v查看npm版本;

npm -v

出現(xiàn)了一個(gè)警告npm WARN config global --global, --local are deprecated. Use --location=global instead.。

解決方法如下:
打開Node.js安裝文件位置,用記事本或編譯器打開npm.cmd,

修改prefix -g 為

prefix --location=global

遇到的坑:不要?jiǎng)h掉最后的引號(hào)?。?!

再次輸入npm -v 報(bào)錯(cuò)消失。

npm -v

此外,可能出現(xiàn)如下錯(cuò)誤:

npm WARN logfile could not be created: Error: EPERM: operation not permitted, open ‘D:\Program Files (x86)\nodejs\node_cache_logs\2022-06-14T09_02_17_458Z-debug-0.log’
npm WARN logfile could not be created: Error: EPERM: operation not permitted, open ‘D:\Program Files (x86)\nodejs\node_cache_logs\2022-06-14T09_02_19_897Z-debug-0.log’

解決方法:以管理員身份運(yùn)行CMD即可解決

4.Node.js環(huán)境配置

4.1 打開安裝的目錄,默認(rèn)安裝在C:\Program Files\nodejs,如果是自己選擇的路徑按照自己設(shè)置的路徑
本文安裝路徑設(shè)置為D:\Program Files (x86)\nodejs,因此去D盤該位置打開:

4.2 在安裝目錄下新建兩個(gè)文件夾node_global和node_cache:

node_global
node_cache

4.3 打開cmd命令窗口,輸入npm config set prefix “xxx\node_global”(默認(rèn)安裝的狀況下為 C:\Program Files\nodejs)

npm config set prefix "D:\Program Files (x86)\nodejs\node_global"

4.4 同樣方式 npm config set cache “xxx\node_cache” :

npm config set cache "D:\Program Files (x86)\nodejs\node_cache"

4.5 設(shè)置阿里的國(guó)內(nèi)鏡像進(jìn)行加速:

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

4.6 設(shè)置環(huán)境變量,打開【系統(tǒng)屬性】-【高級(jí)】-【環(huán)境變量】,在系統(tǒng)變量中新建:

變量名:NODE_PATH
變量值:D:\Program Files (x86)\nodejs\node_global\node_modules

默認(rèn)則為C:\Program Files\nodejs\node_global\node_modules
設(shè)置環(huán)境變量是用來(lái)告訴系統(tǒng), 下載的模塊或者包都在這里了。

4.7 編輯用戶變量(環(huán)境變量)的 path,將默認(rèn)的 C 盤下 APPData\Roaming\npm 修改成

D:\Program Files (x86)\nodejs\node_global

默認(rèn)為C:\Program Files\nodejs\node_global,點(diǎn)擊確定;

之后在系統(tǒng)變量path中新建:

%NODE_PATH%

5. Node.js測(cè)試

配置完成后,安裝個(gè)module測(cè)試下,咱們就安裝最經(jīng)常使用的express模塊,打開cmd窗口,輸入以下命令進(jìn)行模塊的全局安裝:

npm install express -g

6. 補(bǔ)充

使用定制的 cnpm (gzip 壓縮支持) 命令行工具代替默認(rèn)的 npm:

npm install -g cnpm --registry=https://registry.npmmirror.com

常用的命令:

npm -v:查看npm安裝的版本。
npm init:會(huì)引導(dǎo)你建立一個(gè)package.json文件,包括名稱、版本、作者等信息。
npm list:查看當(dāng)前目錄下已安裝的node包。
npm ls:查看當(dāng)前目錄下已安裝的node包。
npm install moduleNames:安裝Node模塊到本地目錄node_modules下。
npm install < name > -g:將包安裝到全局環(huán)境中。
npm install < name > --save:安裝的同時(shí),將信息寫入package.json中,項(xiàng)目路徑中若是有package.json文件時(shí),直接使用npm install方法就能夠根據(jù)dependencies配置安裝全部的依賴包,這樣代碼提交到git時(shí),就不用提交node_modules這個(gè)文件夾了。
npm install < name> --save-dev:安裝的同時(shí),將信息寫入package.json中項(xiàng)目路徑中若是有package.json文件時(shí),直接使用npm install方法就能夠根據(jù)devDependencies配置安裝全部的依賴包,這樣代碼提交到git時(shí),就不用提交node_modules這個(gè)文件夾了。
npm uninstall moudleName:卸載node模塊。

到此這篇關(guān)于Node.js安裝、環(huán)境變量配置、報(bào)錯(cuò)解決的文章就介紹到這了,更多相關(guān)nodejs安裝環(huán)境變量配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Node的事件處理和readline模塊詳解

    Node的事件處理和readline模塊詳解

    這篇文章主要為大家詳細(xì)介紹了Node的事件處理和readline模塊,使用數(shù)據(jù)庫(kù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Node.js實(shí)現(xiàn)WebSocket的詳細(xì)教程

    Node.js實(shí)現(xiàn)WebSocket的詳細(xì)教程

    本文詳細(xì)介紹了如何在Node.js中使用ws庫(kù)和express框架實(shí)現(xiàn)WebSocket服務(wù)器,并涵蓋了項(xiàng)目結(jié)構(gòu)、代碼實(shí)現(xiàn)、運(yùn)行方法、功能特點(diǎn)、性能優(yōu)化建議及安全注意事項(xiàng),感興趣的朋友跟隨小編一起看看吧
    2025-11-11
  • Node.js 多進(jìn)程的項(xiàng)目實(shí)踐

    Node.js 多進(jìn)程的項(xiàng)目實(shí)踐

    在Node.js中,模塊負(fù)責(zé)創(chuàng)建和管理子進(jìn)程,通過(guò)該模塊,我們可以輕松地啟動(dòng)新的進(jìn)程,并與子進(jìn)程進(jìn)行通信,下面就來(lái)詳細(xì)的介紹一下Node.js 多進(jìn)程,感興趣的可以了解一下
    2025-11-11
  • Nodejs使用archiver-zip-encrypted庫(kù)加密壓縮文件時(shí)報(bào)錯(cuò)(解決方案)

    Nodejs使用archiver-zip-encrypted庫(kù)加密壓縮文件時(shí)報(bào)錯(cuò)(解決方案)

    這篇文章主要介紹了Nodejs使用archiver-zip-encrypted庫(kù)加密壓縮文件時(shí)報(bào)錯(cuò),朋友朋友在測(cè)試過(guò)程中都出現(xiàn)過(guò)異常,下面小編把問(wèn)題過(guò)程分析腳本之家平臺(tái),需要的朋友可以參考下
    2019-11-11
  • node跨域轉(zhuǎn)發(fā) express+http-proxy-middleware的使用

    node跨域轉(zhuǎn)發(fā) express+http-proxy-middleware的使用

    這篇文章主要介紹了node跨域轉(zhuǎn)發(fā) express+http-proxy-middleware的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • node事件循環(huán)中事件執(zhí)行的順序

    node事件循環(huán)中事件執(zhí)行的順序

    在瀏覽器環(huán)境下我們的js有一套自己的事件循環(huán),同樣在node環(huán)境下也有一套類似的事件循環(huán)。本文就詳細(xì)的來(lái)介紹一下,感興趣的可以了解一下
    2021-08-08
  • 詳解阿里Node.js技術(shù)文檔之process模塊學(xué)習(xí)指南

    詳解阿里Node.js技術(shù)文檔之process模塊學(xué)習(xí)指南

    這篇文章主要介紹了詳解阿里Node.js技術(shù)文檔之process模塊學(xué)習(xí)指南,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • npm?install?404問(wèn)題解決方案

    npm?install?404問(wèn)題解決方案

    這篇文章主要給大家介紹了關(guān)于npm?install?404問(wèn)題解決的相關(guān)資料,npm install命令既可以下載服務(wù)器上的模塊,也可以在本地創(chuàng)建自己的模塊,需要的朋友可以參考下
    2023-08-08
  • node.js中使用q.js實(shí)現(xiàn)api的promise化

    node.js中使用q.js實(shí)現(xiàn)api的promise化

    這篇文章主要介紹了node.js中使用q.js實(shí)現(xiàn)api的promise化,promise一個(gè)標(biāo)準(zhǔn),它描述了異步調(diào)用的返回結(jié)果,包括正確返回結(jié)果和錯(cuò)誤處理,需要的朋友可以參考下
    2014-09-09
  • 從零開始學(xué)習(xí)Node.js系列教程之基于connect和express框架的多頁(yè)面實(shí)現(xiàn)數(shù)學(xué)運(yùn)算示例

    從零開始學(xué)習(xí)Node.js系列教程之基于connect和express框架的多頁(yè)面實(shí)現(xiàn)數(shù)學(xué)運(yùn)算示例

    這篇文章主要介紹了Node.js基于connect和express框架的多頁(yè)面實(shí)現(xiàn)數(shù)學(xué)運(yùn)算,簡(jiǎn)單講述了connect和express框架的原理及數(shù)學(xué)運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下
    2017-04-04

最新評(píng)論

视频| 安康市| 星子县| 石屏县| 扎兰屯市| 黔西| 桑植县| 西吉县| 玛多县| 措勤县| 泾源县| 大悟县| 仪陇县| 虞城县| 泰州市| 丹寨县| 茌平县| 广德县| 宿州市| 亚东县| 南通市| 会泽县| 台州市| 亚东县| 汤原县| 洛扎县| 廊坊市| 安达市| 柘荣县| 获嘉县| 涞水县| 正镶白旗| 广安市| 博客| 毕节市| 临夏市| 黑龙江省| 长乐市| 石城县| 民丰县| 治多县|