摘要
本文概要介紹Node.js之Electron範例程式的測試方式。
本文
Electron是一個使用JavaScript、HTML和CSS建立桌面應用程式的框架。透過將Chromium和Node.js嵌入到其二進制檔案中,Electron允許用戶維護一套JavaScript程式碼庫(codebase),並建立可在macOS、Windows、和Linux上運行之跨平台應用程式,其中,無需任何原生開發經驗。
前置作業可以參考這裡。
Electron範例程式的運行
先透過git來複製範例程式、再運行之。其中,install目標將會依據package.json檔案指明的模組版本來進行安裝、而start目標則會依據package.json檔案指明的Node.js腳本(JavaScript)來運行測試。
git clone https://github.com/electron/minimal-repro
cd minimal-repro
npm install
npm start
其中需要因應Ubuntu 24.04作業系統而額外鍵入下列指令。
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
過程畫面截圖如下。
完成。
參考文獻
https://en.wikipedia.org/wiki/Chromium_(web_browser)
https://www.electronjs.org/docs/latest/
https://github.com/electron/minimal-repro


沒有留言:
張貼留言