我想构建一个包含asciidoc内容的雨果网站,并将其托管在netlify中。在Windows机器上安装ascii和asciidoctor之后,我能够在本地运行该站点。
gem install asciidoc
gem install asciidoc
在此之前,我的控制台出现以下错误,浏览器中没有内容。
ERROR 2018/11/11 03:05:08 asciidoctor / asciidoc not found in $PATH: Please install.
8:35:09 AM: Leaving AsciiDoc content unrendered.
8:35:09 AM: ERROR 2018/11/11 03:05:08 asciidoctor / asciidoc not found in $PATH: Please install.
8:35:09 AM: Leaving AsciiDoc content unrendered.
8:35:09 AM: ERROR 2018/11/11 03:05:08 asciidoctor / asciidoc not found in $PATH: Please install.
8:35:09 AM: Leaving AsciiDoc content unrendered.
现在 –在netlify网站构建中遇到相同的错误,并且在部署过程中失败。
有人可以建议缺少任何其他设置或配置吗?
答案 0 :(得分:0)
请确保将/Gemfile
和/Gemfile.lock
添加到asciidoc
的项目根目录中。 Netlify使用它们来识别该构建需要包含Ruby。
Gemfile
(示例)
source 'https://rubygems.org'
gem 'asciidoc'
您可以在本地使用bundle install
从Gemfile.lock
创建Gemfile
$ gem install bundler
$ bundle install
您还可以通过/.ruby-version
文件设置Ruby版本。 See docs for supported Ruby versions on Netlify。