2016-10-09 2 views
0

私はyeoman generator jekyllizedを使用しています。それはいくつかの便利なアドオンでJekyllを設定します。 gem normalize-scssを追加しようとしています。gem normalize-scssが発電機で動作しない - ジキール化

バージョン:

Sass 3.4.22 (Selective Steve) 
ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-darwin14.0] 
gem 2.2.2 

Gemfile:

gem 'normalize-scss' 

_config.yml:

# Extending Jekyll 
gems: 
- jekyll-feed 
- jekyll-gist 
- jekyll-paginate 
- jekyll-sitemap 
- jekyll-seo-tag 
- jekyll-redirect-from 
- normalize-scss 

style.scss:

@import "normalize"; 

宝石がローカルにインストールされているが、私はgulpを実行したときに、私は次のエラーを取得します

Error in plugin 'sass' 
Message: 
    src/assets/scss/style.scss 
Error: File to import not found or unreadable: normalize 
    Parent style sheet: /.../src/assets/scss/style.scss 
    on line 6 of src/assets/scss/style.scss 
>> @import "normalize"; 

は、なぜそれが見つかりませんか?

ありがとうございました。

答えて

0

人工生成器は、jssyllizedがscssファイルを "コンパイル"するためにnode-sassを使用しているようです。 ルビーの宝石をロードできないので、npmバージョンのnormalize-scssをインストールすることをお勧めします。

@import "<my_node_modules_path>/normalize-scss/<file_that_i_need>" 

npm install normalize-scss --save-dev 

そしてあなたは、パスで必要なファイルをインポート

関連する問題