【问题标题】:How can I deploy middleman to a VPS?如何将中间人部署到 VPS?
【发布时间】:2017-08-15 03:26:23
【问题描述】:

我有一个中间人项目,我想将它部署到 VPS。中间人(构建/部署)的文档非常差,并且在那里命名它的 gem(中间人部署)不起作用。

我的问题是如何在没有 gem 的情况下自己部署项目? build 文件夹是否足以部署?我的意思是,我可以将该文件夹复制到生产服务器或其他东西吗? 谢谢。

【问题讨论】:

  • 如果您需要指导或辅导,请尝试CodementorSavvyHackhandsairpair 等服务。
  • 只需将build 目录内容复制并粘贴到任何正常的虚拟主机中即可。它应该可以正常工作。

标签: ruby deployment web-deployment middleman


【解决方案1】:

你是对的

只需复制 /build 并将其推送到您的 VPS。

如果您想自动执行此任务,请查看after_build 方法

https://middlemanapp.com/advanced/custom-extensions#after_build

  'bundle exec middleman build',
  'echo "== Build the project =="',
  'cd build/',
  'git add -A',
  'git commit -m build',
  'echo "== Pushing changes =="',
  'git push origin master',

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-03
    • 1970-01-01
    • 2012-06-17
    • 2014-08-14
    • 2020-12-22
    • 2019-11-08
    • 2016-08-23
    • 2012-09-08
    相关资源
    最近更新 更多