【发布时间】:2017-07-05 13:50:26
【问题描述】:
这是我试图在原则上实现的目标,这显然是行不通的,因为需要在构建之前检索内容数据:
# Build command
bundle exec middleman contentful && bundle exec middleman build -e <ENV>
# config.rb
configure :prod do
set :build_dir, 'build/prod'
set :ENV, 'prod'
activate :contentful do |f|
f.space = { hs: 'SPACE' }
f.access_token = 'TOKEN'
f.cda_query = { include: 2 }
f.all_entries = true
f.content_types = { #... }
end
end
configure :testSite do
set :build_dir, 'build/test-site'
set :ENV, 'test'
activate :contentful do |f|
use_preview_api = true
#...
end
end
【问题讨论】:
标签: ruby middleman contentful