Windows上安裝Node-RED的實(shí)現(xiàn)
Node-RED是一個(gè)物聯(lián)網(wǎng)編程工具,它以新穎和有趣的方式,將硬件設(shè)備、應(yīng)用接口和在線(xiàn)服務(wù)連接到一起。
它不僅提供了一個(gè)基于瀏覽器的編程環(huán)境和豐富的節(jié)點(diǎn)類(lèi)型,使流程的創(chuàng)建變得非常容易,而且還為流程的運(yùn)行提供了運(yùn)行環(huán)境,實(shí)現(xiàn)了一鍵部署的能力。
實(shí)現(xiàn)
Node-RED構(gòu)建在Node.js之上,充分利用其事件驅(qū)動(dòng)的非阻塞模型。需要依賴(lài)node.js,所以先安裝node.js。
1. node.js安裝
1.1 noed.js下載
node.js官網(wǎng)下載對(duì)應(yīng)的node.js版本,這邊我選擇的是16.20.0版本
- 如上圖: -v16.20.0:表示 node.js版本號(hào)
-win:表示 windows版
-x86:表示 32位系統(tǒng)
-x64:表示 64位系統(tǒng)
.zip:表示 免安裝版
.msi:表示 安裝版
.tar.gz:表示 Linux版本
- 免安裝版的 windows 64位 選擇 node-v16.20.0-win-x64.zip
1.2 Node.js 解壓安裝
解壓下載的 node-v16.20.0-win-x64.zip
解壓得到的文件放到對(duì)應(yīng)的文件夾下
新建 node_cache、node_global 如上圖所示
配置環(huán)境變量,在搜索欄輸入環(huán)境,即可找到環(huán)境變量編輯
點(diǎn)擊環(huán)境變量
進(jìn)入 可以看到系統(tǒng)環(huán)境變量 找到 Path 進(jìn)入編輯
新建如下兩個(gè) 路徑 ,該路徑與1.2 的第二步對(duì)應(yīng)上即可,可以按自己路徑修改
1.3 Node.js 測(cè)試
Win + R 輸入cmd 進(jìn)入命令行
輸入 node -v 、npm -v 結(jié)果如下,即表示Node.js環(huán)境配置完成
node -v npm -v
2. Node-red安裝
2.1 安裝
- 使用管理員身份運(yùn)行 CMD
- 分別運(yùn)行下面命令,設(shè)置node-red安裝路徑和緩存路徑
# 設(shè)置npm安裝模塊的路徑 npm config set prefix "C:\Program Files\Node-Red\node_global" # 設(shè)置npm安裝模塊產(chǎn)生的緩存文件路徑 npm config set cache "C:\Program Files\Node-Red\node_cache" # 安裝node-red 使用淘寶的鏡像源 npm install -g --unsafe-perm node-red --registry=https://registry.npmmirror.com
2.2 測(cè)試
輸入 node-red
node-red
得到上面的輸出結(jié)果,表示node-red安裝完成
訪(fǎng)問(wèn) 127.0.0.1:1880
【注】 測(cè)試時(shí)需要重新進(jìn)入 cmd
3. Node-red 模塊安裝
如下操作
完結(jié)
可以愉快的使用 node-red 實(shí)現(xiàn)
- 物聯(lián)網(wǎng)
- 與PLC通信
- 邊緣計(jì)算
到此這篇關(guān)于Windows上安裝Node-RED的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Node-RED安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 詳解redis在nodejs中的應(yīng)用
- node上的redis調(diào)用優(yōu)化示例詳解
- node.js中 redis 的安裝和基本操作示例
- Node-Red實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)連接的方法
- node-red教程之dashboard簡(jiǎn)介與輸入型儀表板控件的使用
- 使用?Node-RED對(duì)?MQTT?數(shù)據(jù)流處理
- 使用NodeJS?5分鐘?連接?Redis?讀寫(xiě)操作的詳細(xì)過(guò)程
- 使用Nodejs?實(shí)現(xiàn)一個(gè)簡(jiǎn)單的?Redis客戶(hù)端(推薦)
- node連接redis的方法實(shí)現(xiàn)
- node中如何使用redis的實(shí)現(xiàn)
- 使用Redis和Node.js來(lái)開(kāi)發(fā)簡(jiǎn)單的實(shí)時(shí)聊天功能
相關(guān)文章
Nginx設(shè)置為Node.js的前端服務(wù)器方法總結(jié)
在本篇文章中小編給大家分享了關(guān)于Nginx設(shè)置為Node.js的前端服務(wù)器的方法和實(shí)例,需要的朋友們學(xué)習(xí)下。2019-03-03docker中編譯nodejs并使用nginx啟動(dòng)
這篇文章主要介紹了docker中編譯nodejs并使用nginx啟動(dòng)的相關(guān)資料,需要的朋友可以參考下2017-06-06Node.JS獲取GET,POST數(shù)據(jù)之queryString模塊使用方法詳解
本文將詳細(xì)介紹nodeJS中的queryString模塊使用方法,包括Node.JS獲取GET,POST數(shù)據(jù)的方法,需要的朋友可以參考下2020-02-02使用Node和Puppeteer實(shí)現(xiàn)批量生成PDF
這篇文章主要為大家詳細(xì)介紹了使用Node.js和Puppeteer庫(kù)將網(wǎng)頁(yè)內(nèi)容轉(zhuǎn)換為PDF文件的過(guò)程,文中的示例代碼講解詳細(xì),有需要的小伙伴可以了解下2024-11-11Nodejs基于LRU算法實(shí)現(xiàn)的緩存處理操作示例
這篇文章主要介紹了Nodejs基于LRU算法實(shí)現(xiàn)的緩存處理操作,結(jié)合具體實(shí)例形式分析了LRU算法的原理、功能以及nodejs使用LRU算法實(shí)現(xiàn)緩存處理操作的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-03-03Node.js 中的流Stream模塊簡(jiǎn)介及如何使用流進(jìn)行數(shù)據(jù)處理
Node.js中的流(Stream)模塊用于高效處理流式數(shù)據(jù),包括可讀流、可寫(xiě)流、雙邊流和轉(zhuǎn)換流等,通過(guò)`fs.createReadStream`和`.pipe`方法可以方便地讀取文件并寫(xiě)入控制臺(tái)或處理網(wǎng)絡(luò)請(qǐng)求,在實(shí)際開(kāi)發(fā)中,需要注意錯(cuò)誤處理、資源管理和性能優(yōu)化等問(wèn)題2025-03-03Node.js中sequelize時(shí)區(qū)的配置方法
這篇文章主要給大家介紹了關(guān)于Node.js中sequelize時(shí)區(qū)的配置方法,文中先對(duì)時(shí)區(qū)的基礎(chǔ)概念進(jìn)行了簡(jiǎn)單介紹,然后通過(guò)示例代碼詳細(xì)介紹了sequelize時(shí)區(qū)的配置方法,需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12