Итак, я экспериментирую с генератором статического сайта Roots, и у меня есть чертовски время заставить его импортировать Bourbon-neat через файл app.coffee.Как получить 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
, но он, похоже, не работает.
Я получаю ошибку при попытке @import "neat"
в моем файле .scss является:
Error: File to import not found or unreadable: neat
.
Примечание: для корня не существует метки.