Разделение приложения и поставщика CSS в бранче

Мой шаблон Brunch компилирует весь мой код вapp.js и все сторонние зависимости вvendor.js (довольно стандартный подход). Я'Я хотел бы сделать то же самое с CSS, и он работал, но когда я перешел на использование Bower, что-то перестало работать, и теперь я получаю следующую ошибку:

Ошибка: не удалосьt загрузить config /path-to-root/config.coffee. SyntaxError: непредвиденный {в Object.exports.loadConfig (/usr/local/share/npm/lib/node_modules/brunch/lib/helpers.js:448:15)

из файла конфигурации (config.cofee), который выглядит следующим образом:

files:
    javascripts:
      joinTo: 
        'javascripts/app.js': /^app/
        'javascripts/vendor.js': /^(bower_components|vendor)/
        'test/javascripts/test-vendor.js': /^test(\/|\\)(?=vendor)/

    stylesheets:
      joinTo:
        'stylesheets/app.css': /^app/
        'stylesheets/vendor.css': /^(bower_components|vendor)/

Если я вместо этого просто уберу две строки для таблиц стилей и поставлю эту единственную строку на место, она будет работать без ошибок: '

таблицы стилей / vendor.css': / ^ (app | bower_components | vendor) / I '

Я как бы с этим жил, но это вызывает все больше и больше проблем, и яЯ хотел бы, чтобы это было отсортировано. Любая помощь будет принята с благодарностью.

На случай, если возникнет вопрос ... версию бранча I 'м с использованием 1.7.6.

Ответы на вопрос(3)

Ваш ответ на вопрос