Windows上安裝Node-RED的實現(xiàn)
Node-RED是一個物聯(lián)網(wǎng)編程工具,它以新穎和有趣的方式,將硬件設(shè)備、應(yīng)用接口和在線服務(wù)連接到一起。
它不僅提供了一個基于瀏覽器的編程環(huán)境和豐富的節(jié)點類型,使流程的創(chuàng)建變得非常容易,而且還為流程的運行提供了運行環(huán)境,實現(xiàn)了一鍵部署的能力。
實現(xiàn)
Node-RED構(gòu)建在Node.js之上,充分利用其事件驅(qū)動的非阻塞模型。需要依賴node.js,所以先安裝node.js。
1. node.js安裝
1.1 noed.js下載
node.js官網(wǎng)下載對應(yīng)的node.js版本,這邊我選擇的是16.20.0版本

- 如上圖: -v16.20.0:表示 node.js版本號
-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

解壓得到的文件放到對應(yīng)的文件夾下

新建 node_cache、node_global 如上圖所示
配置環(huán)境變量,在搜索欄輸入環(huán)境,即可找到環(huán)境變量編輯

點擊環(huán)境變量

進(jìn)入 可以看到系統(tǒng)環(huán)境變量 找到 Path 進(jìn)入編輯

新建如下兩個 路徑 ,該路徑與1.2 的第二步對應(yīng)上即可,可以按自己路徑修改

1.3 Node.js 測試
Win + R 輸入cmd 進(jìn)入命令行

輸入 node -v 、npm -v 結(jié)果如下,即表示Node.js環(huán)境配置完成
node -v npm -v

2. Node-red安裝
2.1 安裝
- 使用管理員身份運行 CMD
- 分別運行下面命令,設(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 測試
輸入 node-red
node-red

得到上面的輸出結(jié)果,表示node-red安裝完成
訪問 127.0.0.1:1880

【注】 測試時需要重新進(jìn)入 cmd
3. Node-red 模塊安裝
如下操作


完結(jié)
可以愉快的使用 node-red 實現(xiàn)
- 物聯(lián)網(wǎng)
- 與PLC通信
- 邊緣計算
到此這篇關(guān)于Windows上安裝Node-RED的實現(xiàn)的文章就介紹到這了,更多相關(guān)Node-RED安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 詳解redis在nodejs中的應(yīng)用
- node上的redis調(diào)用優(yōu)化示例詳解
- node.js中 redis 的安裝和基本操作示例
- Node-Red實現(xiàn)MySQL數(shù)據(jù)庫連接的方法
- node-red教程之dashboard簡介與輸入型儀表板控件的使用
- 使用?Node-RED對?MQTT?數(shù)據(jù)流處理
- 使用NodeJS?5分鐘?連接?Redis?讀寫操作的詳細(xì)過程
- 使用Nodejs?實現(xiàn)一個簡單的?Redis客戶端(推薦)
- node連接redis的方法實現(xiàn)
- node中如何使用redis的實現(xiàn)
- 使用Redis和Node.js來開發(fā)簡單的實時聊天功能
相關(guān)文章
Node.js實現(xiàn)讀取Excel數(shù)據(jù)并插入MySQL
這篇文章主要為大家詳細(xì)介紹了Node.js如何實現(xiàn)讀取Excel數(shù)據(jù)并插入到MySQL數(shù)據(jù)庫中,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-11-11
Node中Unexpected end of form錯誤的問題分析及解決方案
在Node中我們經(jīng)常會遇到Unexpected end of form 錯誤,這個是由于app.use(upload.any())導(dǎo)致的,這個錯誤通常發(fā)生在 Multer 中間件配置不當(dāng) 或 前端請求數(shù)據(jù)不完整 的情況下,本文給大家介紹了可能的原因和解決方案,需要的朋友可以參考下2025-07-07
node基于express框架操作Mysql數(shù)據(jù)庫的步驟
這篇文章主要介紹了node基于express框架操作Mysql數(shù)據(jù)庫的步驟,文章給大家提到安裝mysql模塊和配置mysql模塊的步驟,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03
window系統(tǒng) nodejs安裝opencv環(huán)境配置圖文詳解
這篇文章主要介紹了window系統(tǒng) nodejs安裝opencv環(huán)境配置,結(jié)合圖文形式詳細(xì)分析了window環(huán)境下 nodejs安裝opencv的具體步驟、注意事項2023-04-04

