如何让Middleman从开发组中加载Gems?

时间:2018-01-07 20:00:00

标签: middleman middleman-4

我正在使用Middleman v4。我在开发小组中有一些宝石。

# Gemfile
gem "middleman"
group :development do
  gem "middleman-livereload"
end

但是,例如,livereload在任何组内部都不起作用。我认为这与Middleman如何加载Gems有关。在某些情况下,我有什么方法可以让Middleman从群组中加载Gems?

我想使用群组的原因是因为在开发过程中我使用的是未在生产中使用的宝石。我的生产环境部署到Heroku,在那里进行构建过程。我不想在那里加载构建所不需要的任何宝石。

1 个答案:

答案 0 :(得分:-1)

我认为实际上并不需要这样做。 Middleman是一个静态页面生成器,这意味着它只会为您提供一组HTML文件作为部署输出,您可以将其用于任何Web服务器,如Apache或nginx。它不像在不同环境中运行的rails那样工作。