2016-10-09 2 views
0

Ich benutze die yeoman generator jekyllized. Es richtet Jekyll mit einigen nützlichen Add-ons ein. Jetzt versuche ich gem normalize-scss hinzuzufügen.gem normalize-scss funktioniert nicht mit generator-jekyllized

Versionen:

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"; 

Das Juwel lokal installiert ist, aber wenn ich gulp laufen, bekomme ich folgende Fehlermeldung:

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"; 

Warum ist es nicht gefunden?

Danke.

Antwort

0

Es scheint, dass yeoman Generator jekyllized Node-Sass verwenden, um scss-Dateien zu "kompilieren". So kann es Ruby Edelsteine ​​nicht laden, würde ich vorschlagen, die npm-Version von normalize-scss zu installieren.

npm install normalize-scss --save-dev 

und importieren Sie dann die Datei, die Sie mit dem Pfad müssen:

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