Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 进口「;波旁威士忌;不';不能在Jekyll设置中工作_Ruby_Gem_Sass_Jekyll_Bourbon - Fatal编程技术网

Ruby 进口「;波旁威士忌;不';不能在Jekyll设置中工作

Ruby 进口「;波旁威士忌;不';不能在Jekyll设置中工作,ruby,gem,sass,jekyll,bourbon,Ruby,Gem,Sass,Jekyll,Bourbon,我正在使用Jekyll创建一个静态网站,并希望使用框架Bourbon来构建我的CSS 我已经安装了Jekyll,希望通过使用gem'Bourbon'将其添加到我的Gemfile并运行bundle安装来安装Bourbon 现在当我添加规则时,@import'bourbon'到我的SCSS文件并开始运行Jekyll byJekyll serve-w它会启动,但当我修改我的SCSS文件时,Jekyll watcher会抛出一个错误,说明: Regenerating: 1 files at 20

我正在使用Jekyll创建一个静态网站,并希望使用框架
Bourbon
来构建我的CSS

我已经安装了Jekyll,希望通过使用
gem'Bourbon'
将其添加到我的Gemfile并运行
bundle安装来安装Bourbon

现在当我添加规则时,
@import'bourbon'
到我的SCSS文件并开始运行Jekyll by
Jekyll serve-w
它会启动,但当我修改我的SCSS文件时,Jekyll watcher会抛出一个错误,说明:

    Regenerating: 1 files at 2014-07-03 10:00:11   `Conversion error: There was an error converting 'css/main.scss'.`
...error:
    Error: File to import not found or unreadable: bourbon. Load path: /Users/mark/Code/markdejong.com/mistermark.github.com.jekyll/_sass
    Error: Run jekyll build --trace for more information.
这里有什么问题?难道不能像这样导入它吗?或者Jekyll不支持它吗?

你做了什么

bourbon install
为了创建bourbon文件夹

还表示,对于非铁路应用程序,导入规则为:

@import 'bourbon/bourbon';
你做了什么

bourbon install
为了创建bourbon文件夹

还表示,对于非铁路应用程序,导入规则为:

@import 'bourbon/bourbon';

您是否使用
require'Bourbon
在Ruby级别导入波旁威士忌?
还是在您的Sass配置中

使用Sass时,要使用随RubyGems安装的Bourbon,必须告诉以下命令(注意参数
-r Bourbon
):


我不认识杰基尔,但这可能是一个线索?

您是否使用
require'Bourbon
在Ruby级别导入波旁威士忌?
还是在您的Sass配置中

使用Sass时,要使用随RubyGems安装的Bourbon,必须告诉以下命令(注意参数
-r Bourbon
):


我不认识杰基尔,但这可能是一个线索?

假设您有一个GEM文件:

source 'https://rubygems.org'

gem 'jekyll'

gem 'bourbon'
gem 'neat'
将此行添加到
\u config.yml

gems: [bourbon, neat]
杰基尔会自动要求这些宝石

只需输入:

@import 'bourbon';
@import 'neat';
查看Jekyll文档以了解更多信息

假设您有一个GEM文件:

source 'https://rubygems.org'

gem 'jekyll'

gem 'bourbon'
gem 'neat'
将此行添加到
\u config.yml

gems: [bourbon, neat]
杰基尔会自动要求这些宝石

只需输入:

@import 'bourbon';
@import 'neat';
查看Jekyll文档以了解更多信息

从RubyGems安装Bourbon时,这些步骤是不必要的。是的,没有记录。编辑:使用RubyGems时,
@import
指令是
@import'bourbon'
。当我不想使用RubyGems时,我会这样做。但在这种特殊情况下,我确实想使用RubyGems。所以这个解决方案(标准用法)不适用于这里。当Bourbon从RubyGems安装时,这些步骤是不必要的。是的,没有记录。编辑:使用RubyGems时,
@import
指令是
@import'bourbon'
。当我不想使用RubyGems时,我会这样做。但在这种特殊情况下,我确实想使用RubyGems。所以这个解决方案(标准用法)在这里不适用。我确实尝试过使用
require'bourbon'
导入,但是Jekyll没有识别它。这就是我现在面临的问题。我确实尝试过使用
require'bourbon'
导入,但Jekyll没有识别出它。这就是我现在面临的问题。