问题描述
这是gem文件
source 'https://rubygems.org'
gem 'middleman','~> 4.2'
gem 'middleman-autoprefixer','~> 2.7'
gem 'tzinfo-data',platforms: [:mswin,:mingw,:jruby,:x64_mingw]
gem 'wdm','~> 0.1',:x64_mingw]
gem "middleman-blog","~> 4.0"
# Other gems
gem 'middleman-deploy','~> 2.0.0.pre.alpha'
gem 'middleman-Syntax','~> 3.0'
gem 'redcarpet','~> 3.4'
gem 'nokogiri','~> 1.8','>= 1.8.2'
gem 'builder','~> 3.2','>= 3.2.3'
gem 'bootstrap','~> 4.0.0.beta2.1'
gem 'font-awesome-sass','~> 4.7.0'
gem 'rails-assets-jquery',source: 'https://rails-assets.org'
gem 'rails-assets-popper.js',source: 'https://rails-assets.org'
gem 'rails-assets-modernizr',source: 'https://rails-assets.org'
我该如何解决!我无法部署此问题。
解决方法
作为附加说明(因为我没有足够的声誉来发表评论)-您可以通过在 deploy.build_before = true
中添加 config.rb
来配置 middleman-deploy 以在每次部署时自动构建站点,像这样:
activate :deploy do |deploy|
deploy.deploy_method = :git
deploy.remote = 'https://github.com/your-username/your-repository.git'
deploy.branch = 'main' # (or whatever your branch is; presumably you've already got this set up)
deploy.build_before = true
end
,
大声笑:微笑:您必须先构建
middleman build
middleman deploy