2025年8月6日 星期三

在 Windows 上打包 node-red.exe 的步驟

在 Windows 上打包 node-red.exe 的步驟

要根據這份文件在 Windows 上產生可執行的 .exe 檔案,你需要遵循以下三個主要的步驟:


步驟一:前置準備與專案啟動

這些是所有平台共用的基礎步驟,需要確保你的電腦已經安裝了相關工具。

  1. 安裝 Git 和 Node.js

    • 確保你的電腦已經安裝了 GitNode.js。Node.js 的安裝程式會自動包含 npm。

  2. 複製專案

    • 開啟命令提示字元(CMD)或 PowerShell。

    • 執行以下指令來複製 electron-node-red 專案到你的電腦:

      Bash
      git clone https://github.com/dceejay/electron-node-red.git
      
  3. 進入專案目錄

    • 進入剛剛複製的專案資料夾:

      Bash
      cd electron-node-red
      
  4. 安裝依賴套件並啟動

    • 執行以下指令來安裝所有必要的 npm 套件,然後啟動應用程式進行測試:

      Bash
      npm install
      npm start
      
    • npm start 會啟動一個 Electron 視窗,裡面就是 Node-RED 的介面。這一步是讓你確認專案能正常運作。


步驟二:安裝打包工具

這一步你需要安裝 electron-packager,這是用來打包 Electron 應用程式的工具。

  • 全域安裝 electron-packager

    • 在命令提示字元中,執行以下指令:

      Bash
      npm install -g electron-packager
      
    • 這會將 electron-packager 安裝在你的系統中,讓你可以在任何地方使用 electron-packager 指令。


步驟三:執行打包指令以生成 node-red.exe

這段文件提供了兩個用於 Windows 的打包指令,分別對應 32 位元和 64 位元系統。

  • 打包 64 位元版本(推薦)

    • 這是最常見的 Windows 版本,執行以下指令:

      Bash
      npm run build:win64
      
  • 打包 32 位元版本

    • 如果你的目標是較舊的 32 位元 Windows 系統,則執行此指令:

      Bash
      npm run build:win32
      

執行這些指令後,打包過程會開始。完成後,你可以在專案目錄的 build 資料夾中找到生成的應用程式檔案,裡面就會包含一個可執行的 .exe 檔案。

沒有留言:

張貼留言

ESP32 (ESP-IDF in VS Code) MFRC522 + MQTT + PYTHON TKinter +SQLite

 ESP32 (ESP-IDF in VS Code) MFRC522 + MQTT + PYTHON TKinter +SQLite  ESP32 VS Code 程式 ; PlatformIO Project Configuration File ; ;   Build op...