如何使用 GitHub Codespace 建立並部署 LINE Bot
· 閱讀時間約 2 分鐘

介紹
在這篇文章中,我們將探討如何使用 GitHub Codespace 快速有效地建立和部署 LINE Bot。GitHub Codespace 提供了一個雲端開發環境,使得開發人員可以在任何地方進行開發和部署。這種方式的好處是不需要本地環境配置,且環境變數的設置增加了項目的安全性。
步驟一:設置 GitHub Codespace
首先,你需要在 GitHub 上啟用 Codespace 並克隆你的專案。
- 登入你的 GitHub 帳號。
- 找到你的專案倉庫,點擊 "Code" 按鈕,選擇 "Open with Codespaces"。
- 選擇 "New codespace" 來建立一個新的開發環境。

步驟二:設置環境變數
在 Codespace 中設置你的 LINE Bot 的環境變數:
-
創建一個
.env檔案。 -
加入以下環境變數:
LINE_CHANNEL_SECRET=你的channel_secret
LINE_CHANNEL_ACCESS_TOKEN=你的access_token -
在這個示範專案,可以將
MediaSystem-Python-Course\06.Line-bot-fly-flask\的config-templete.py另存為config.py,也就是環境變數儲存在config.py的檔案裡,這是一個簡易用法不建議正式使用,使用環境變數對機密資訊才有較佳的保護。
步驟三:安裝依賴
在 Codespace 的終端機運行以下命令安裝所需依賴:
pip install -r requirements.txt
