我无法部署中间人项目

问题描述

enter image description here

这是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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...