什麼是 部署?
部署是把應用程式的某個版本放到伺服器上線,讓真正的使用者能夠存取的步驟。每次修改應用程式並重新發佈,就等於部署了一個新版本。
在建置期間,應用程式只會在你自己能看到的預覽中執行。部署則是把目前的版本複製到主機上、啟動它,並把公開網址指向它。
謹慎的部署會在把使用者導向新版本之前,先確認新版本能正確啟動,避免有問題的版本讓正式上線的應用程式無法使用。部署時也會套用新版本需要的資料庫變更。
良好的習慣包括:先在預覽或測試用副本中測試、經常部署小幅修改而不是偶爾部署大型變更,並且保留回復到上一個正常版本的方法。
在 Mythex 中,部署就是「發佈」按鈕:它會把你的應用程式放到一個網址上線,並持續運作。
常見問題
部署與發佈有什麼差別?
在大多數應用程式建置工具中,兩者意思相同:讓目前版本上線。開發者通常說「部署」,而建置工具的按鈕常標示為「發佈」。
為什麼應用程式在預覽中正常,部署後卻無法運作?
常見原因包括:正式環境缺少環境變數或機密設定、資料庫變更沒有執行,或某個路徑只存在於本機。請先檢查正式應用程式的記錄。
另請參閱
Mythex · Pricing · 用 AI 打造任何東西 · 網站與應用程式範本 · Mythex 比較 · AI 應用程式開發詞彙表 · 免費的 AI 應用程式開發工具 · English