में ऐप और विक्रेता सीएसएस को अलग करना मेरा ब्रंच टेम्पलेट app.js
और सभी तृतीय पक्ष निर्भरताओं को vendor.js
(एक सुंदर मानक दृष्टिकोण) में संकलित करता है। मैं सीएसएस साथ भी ऐसा ही करना चाहते हैं और यह काम करने के लिए इस्तेमाल लेकिन जैसा कि मैंने बोवर कुछ का उपयोग कर के लिए चले गए काम करना बंद कर और अब मैं निम्नलिखित त्रुटि मिलती है:ब्रंच
एक विन्यास फाइल (config.cofee) सेError: couldn't load config /path-to-root/config.coffee. SyntaxError: unexpected { at Object.exports.loadConfig (/usr/local/share/npm/lib/node_modules/brunch/lib/helpers.js:448:15)
कि इस तरह दिखता है:
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)/
अगर मैं बजाय सिर्फ स्टाइलशीट के लिए दो पंक्तियों को निकाल देते हैं और उसके स्थान पर इस एक लाइन यह त्रुटि के बिना काम करता है डाल:
'stylesheets/vendor.css': /^(app|bower_components|vendor)/
मैं इन सबसे छुटकारा रह रहा हूँ बुद्धि एच यह है लेकिन इससे अधिक से अधिक समस्याएं पैदा हो रही हैं और मैं इसे हल करना चाहता हूं। किसी भी तरह की सहायता का स्वागत किया जाएगा।
यदि प्रश्न उठता है ... ब्रंच का संस्करण मैं उपयोग कर रहा हूं 1.7.6 है।
मेरे पास रेगेक्स ठीक था। मेरे लिए समस्या फ़ाइल में एक छिपी हुई चरित्र थी (या कम से कम यही मेरा विश्वास है) क्योंकि मेरे पास अनिवार्य रूप से एक ही फाइल है लेकिन यह मुझे कोई त्रुटि नहीं देती है। – ken