我想建立一个带有asciidoc内容的hugo站点,并在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.现在m在netlify站点构建中遇到了同样的错误,并且在部署过程中失败了。
有人能建议任何缺少的附加设置或配置吗?
发布于 2018-11-11 17:59:44
确保将/Gemfile和/Gemfile.lock添加到asciidoc的项目根中。Netlify使用它们来确定构建需要Ruby包含的内容。
Gemfile (示例)
source 'https://rubygems.org'
gem 'asciidoc'您可以在本地使用bundle install从Gemfile创建Gemfile.lock
$ gem install bundler
$ bundle install您还可以通过/.ruby-version文件设置Ruby。有关Netlify上支持的Ruby版本,请参见文档。
https://stackoverflow.com/questions/53245578
复制相似问题