2016-09-27 8 views
0

したがって、私はRoots静的なサイトジェネレータを試していますが、app.coffeeファイルを使ってBourbonをインポートするにはちょっと時間があります。bourbon-neatをRootsと連携させる方法

マイapp.coffeeは次のようになります。

js_pipeline = require 'js-pipeline' 
css_pipeline = require 'css-pipeline' 
browserify = require 'roots-browserify' 
sass   = require 'node-sass' 

module.exports = 
    ignores: ['readme.md', '**/layout.*', '**/_*', '.gitignore', 'ship.*conf'] 

    extensions: [ 
    browserify(files: 'assets/js/main.coffee', out: 'js/build.js') 
    js_pipeline(files: 'assets/js/*.coffee'), 
    css_pipeline(files: 'assets/css/*.scss') 
    ] 

    'coffee-script': 
    sourcemap: true 

    jade: 
    pretty: true 

    sass: 
    // includePaths: require('bourbon-neat').includePaths 
    // includePaths: [require('bourbon-neat').includePaths] 
    includePaths: ['node_modules/bourbon-neat/app/assets/stylesheets/'] 

コメントincludePathsは、私が試した他のものです。私はrequire('bourbone-neat').includePathsを渡す必要があると述べたバーボンのきれいなドキュメントを読んだが、うまくいかないようだ。

私.scssファイルに@import "neat"しようとしたときに、私が得るエラーは次のとおりです。

Error: File to import not found or unreadable: neat

注:ルートのタグがないようです。

答えて

0

他の人に見ても、私はこれを得ることができました。ここに私のapp.coffee

js_pipeline = require 'js-pipeline' 
css_pipeline = require 'css-pipeline' 
browserify = require 'roots-browserify' 

module.exports = 
    debug:true 
    ignores: ['readme.md', '**/layout.*', '**/_*', '.gitignore', 'ship.*conf'] 

    extensions: [ 
    browserify(files: 'assets/js/main.coffee', out: 'js/build.js') 
    js_pipeline(files: 'assets/js/*.coffee') 
    css_pipeline(files: 'assets/css/*.scss') 
    ] 

    'coffee-script': 
    sourcemap: true 

    jade: 
    pretty: true 

    scss: 
     includePaths: require('bourbon-neat').includePaths 
関連する問題