Benim Brunch şablonum tüm kodumu app.js
ve tüm üçüncü taraf bağımlılıkları vendor.js
'a (oldukça standart bir yaklaşım) giriyor. CSS ile aynı yapmak istiyorum ve o iş için kullanılır ama Bower şey kullanarak taşındı olarak çalışmayı durdurdu ve şimdi aşağıdaki hatayı alıyorum: Bir yapılandırma dosyası (config.cofee) denBrunch uygulamasında ayrıştırma uygulaması ve satıcı css
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)
o şuna benzer:
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)/
yerine sadece stil için iki satırları çıkarır ve onu hatasız çalışır onun yerine bu tek satırı koyarsanız:
'stylesheets/vendor.css': /^(app|bower_components|vendor)/
bir çeşit yaşıyorum zekâ Bu ancak bu daha fazla soruna neden oluyor ve onu sıralamak istiyorum. Herhangi bir yardım büyük takdir edilecektir.
Sorunun ortaya çıkması durumunda ... kullanıyorum brunch sürümü 1.7.6.
Ben vardı regex tamam oldu. Benim için sorun dosyada gizli bir karakterdi (ya da en azından buna inanıyorum) çünkü aslında aynı dosyaya sahibim ama bana bir hata vermiyor. – ken