术语表

什么是部署?

部署是把某个版本的应用放到服务器上上线,让真实用户能够访问的步骤。每次修改应用并重新发布时,就是在部署一个新版本。

在开发过程中,应用运行在只有你能看到的预览中。部署会把当前版本复制到托管环境中,运行它,并将公开地址指向它。

谨慎的部署会在把用户导向新版本之前,检查新版本能否正常启动,这样有问题的构建就不会让正在线上运行的应用瘫痪。它还会应用新版本所需的数据库更改。

良好的习惯包括:先在预览或预发布副本中测试,经常部署小的改动而不是很少部署大的改动,并保留回滚到上一个正常版本的方法。

在Mythex中,部署就是“发布”按钮:它会把你的应用上线到一个网址,并保持其运行。

常见问题

部署和发布有什么区别?

在大多数应用生成器中,两者的意思相同:让当前版本上线。开发人员习惯说“部署”,生成器通常把按钮称为“发布”。

为什么应用在预览中正常,部署后却不工作?

常见原因包括线上环境缺少环境变量或密钥、数据库更改没有运行,或者某个路径只在本地存在。请先检查线上应用的日志。

另请参阅

  • 如何将AI原型投入生产
  • 什么是CI/CD?
  • 如何搭建预发布环境

Mythex · Pricing · 用 AI 构建任何东西 · 网站和应用模板 · Mythex 对比 · AI 应用构建术语表 · 免费的 AI 应用构建工具 · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 繁體中文(香港) 繁體中文(台灣)