ember.js Ember项目到Github页面

brccelvz  于 2022-11-05  发布在  Git
关注(0)|答案(1)|浏览(157)

我刚刚完成了一个ember项目(超级简单,没有什么大)你可以看看它< here >
但我正试图部署它,使它成为一个网站上的github页面,几乎没有任何文档在那里,我想知道如果我可以得到一些帮助。谢谢

gjmwrych

gjmwrych1#

现在有三种策略可以做到这一点:

  1. Ember CLI Deploy是Ember.js应用程序的一个著名的部署管道。ember-cli-deploy-git插件增加了对GitHub页面作为部署目标的支持。还有一个额外的插件ember-cli-deploy-git-ci,它增加了对来自CI管道的部署的支持。
  2. Ember插件ember-cli-github-pages在Ember CLI中添加了一个命令,用于将项目部署到GitHub页面。它类似于Ember CLI部署管道,但作为一个独立的解决方案工作。
    1.您可以从GitHub actions部署到GitHub页面。GitHub Marketplace中有不同的操作可供使用。如果按星级比较,最著名的是GitHub Pages action。要使用它,您需要像往常一样构建Ember项目,并将操作的publish_dir选项设置为./dist。Ember CLI默认将构建输出存储在该文件夹中。
    这取决于你使用哪种方法。所有这些方法在生态系统中都是常见的。也许有一些提示可以决定:
  • 如果在GitHub操作上运行CI,我建议也使用它进行部署。
  • 如果在该项目中使用Ember CLI Deploy已经部署到另一个环境,我建议也使用它部署到GitHub页面。
  • 如果根本不使用CI,只是想找到一个快速的解决方案,我会选择ember-cli-github-pages,因为这是最简单的一个。
  • 如果这是一个Playground项目,您想了解更多关于Ember应用程序的常见部署过程,我会选择Ember CLI Deploy。

相关问题