Trennen von App und Kreditor CSS in Brunch

8

Meine Brunch-Vorlage kompiliert meinen gesamten Code in app.js und alle Abhängigkeiten von Drittanbietern in vendor.js (ein hübscher Standardansatz). Ich würde gerne dasselbe mit CSS machen und es funktioniert auch, aber als ich Bower benutzt habe, funktioniert etwas nicht mehr und ich bekomme jetzt den folgenden Fehler:

  

Fehler: config /path-to-root/config.coffee konnte nicht geladen werden. Syntaxfehler, unerwartet {       bei Object.exports.loadConfig (/usr/local/share/npm/lib/node_modules/brunch/lib/helpers.js:448:15)

aus einer Konfigurationsdatei (config.cofee), die wie folgt aussieht:

%Vor%

Wenn ich stattdessen nur die zwei Zeilen für Stylesheets ausstreiche und diese einzelne Zeile an ihren Platz setze, funktioniert es ohne Fehler:

  

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

Ich habe damit gelebt, aber das verursacht immer mehr Probleme und ich möchte es sortiert bekommen. Jede Hilfe würde sehr geschätzt werden.

Falls die Frage aufkommt ... die Version von Brunch, die ich benutze, ist 1.7.6.

    
ken 21.09.2013, 15:15
quelle

3 Antworten

3

Ich bin verblüfft, aber ich denke, dass Pauls Vorschlag, dass vielleicht ein besonderer Charakter in die Akte gelangt ist, wahrscheinlich ist. Ich habe es jetzt mit einer Konfiguration arbeiten, die identisch zu dem scheint, was früher nicht funktionierte. Hier ist die vollständige Konfigurationsdatei:

%Vor%     
ken 24.09.2013, 14:38
quelle
2

Es ist ziemlich seltsam, aber ich musste folgendes machen (am Ende hinzufügen) für den gleichen Fall

%Vor%     
Lt. 24.09.2013 09:10
quelle
1

Ich hatte das gleiche Problem wie Ken. Was es für mich gelöst hat, ist nur die beleidigenden Zeilen aus der config.coffee -Datei zu löschen und sie nur einfach von Grund auf neu zu tippen. Dadurch wird sichergestellt, dass keine versteckten Zeichen vorhanden sind und das Skript erneut ausgeführt wird.

    
montecruiseto 19.07.2014 11:10
quelle

Tags und Links