作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的Brunch模板将我的所有代码编译为app.js
,并将所有第三方依赖项编译为vendor.js
(一种非常标准的方法)。我想对CSS进行同样的操作,但是它曾经可以工作,但是当我开始使用Bower时,某些东西停止了工作,现在出现以下错误:
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)/
最佳答案
我感到莫名其妙,但我认为Paul的建议似乎很可能是一个特殊字符。现在,我使用的配置似乎与之前无法使用的配置相同。这是完整的配置文件:
sysPath = require 'path'
exports.config =
# See http://brunch.io/#documentation for documentation.
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)/
templates:
precompile: true
root: 'templates'
joinTo: 'javascripts/app.js' : /^app/
modules:
addSourceURLs: true
# allow _ prefixed templates so partials work
conventions:
ignored: (path) ->
startsWith = (string, substring) ->
string.indexOf(substring, 0) is 0
sep = sysPath.sep
if path.indexOf("app#{sep}templates#{sep}") is 0
false
else
startsWith sysPath.basename(path), '_'
关于brunch - 在早午餐中分离应用程序和供应商CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18934237/
我是 Android 编程新手。我正在做这本书上的这个项目。我编写了一个类来返回名称和地址,然后为其编写了 OnClickListener,但当我单击“保存”按钮时它似乎不起作用。这是我的两个 Jav
我是一名优秀的程序员,十分优秀!