问题标签 [brunch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
marionette - handlebars helper: not passing variable
Im using Brunch and I added a custom helper. This works great in normal view templates but in compositeView's itemView template the variable passed to helper is undefined. Without a helper the template is compiled fine.
css - 无法让我的 CSS 文件在早午餐中连接起来
我有一个 css 文件位于此处:
我正在像这样构建我的早午餐应用程序:
当我加载 ~/pathTo/viz/viz/build/www/index.html 时,我收到一个错误,指出该文件无法在
似乎早午餐没有找到我的 css 文件并将其连接到该位置。我的 config.coffee 文件如下所示:
我认为早午餐会从 ~/pathTo/viz/viz/app/css 中提取 css 文件并将它们添加到其中,~/pathTo/viz/viz/build/www/css/app.css
但事实并非如此。
如何获得早午餐来查找和连接这些文件?
coffeescript - 早午餐`require`未定义
我有一个在前端使用早午餐、卓别林和咖啡脚本的应用程序。Brunch 构建应用程序时没有任何错误。但是,当我这样做brunch watch --server
并导航到时http://localhost:3333
,会生成错误并且页面永远不会加载。
这以前工作得很好。diff
显示存储库中没有会导致行为变化的变化。当我了解开发人员时,我还检查了前端代码的早期版本。服务器正在工作,但它们都给出了相同的错误。我尝试删除构建的代码并完全重建,但这也无济于事。
我想这一定是我在一个未跟踪的文件中所做的事情,但对于我的生活,我找不到它。这是 chrome 错误消息的输出:
中的违规行index
似乎是
这条线与其他类似配置的完美运行的项目没有变化。我认为这可能是愚蠢的,但它只是模糊到网络搜索没有太大帮助。希望其他人遇到过这个问题。
我能做些什么来诊断问题或解决这个问题?
javascript - 为什么 brunch 在此 requirejs 代码中添加?
我app/js/d3.js
在一个使用 requirejs 的早午餐项目中有一个文件。当我构建文件时,其中的代码按预期app/js/d3.js
连接。app.js
但它包含在一些看起来像需要的代码中,如下所示:
我足够新,以至于我无法判断这是否应该发生,或者这是否是早午餐的意外行为。当我在需要 api中搜索register 时,我没有看到 register 方法。
这是怎么回事?为什么我的代码会这样包装?我的 config.coffee 看起来像这样:
javascript - 缩小后未定义 Ember
尝试使用 brunch 命令编译 Ember.js 应用程序:brunch b production
在 chrome 中执行 public/index.html 时,我被告知 Ember 没有定义。我已经看到jshint 抱怨:'Ember' 没有定义 ,但这似乎对我没有帮助。
不确定哪些支持信息可能会有所帮助,但该应用程序位于http://reillyjoinery.acidic.co.nz/
这是我的早午餐 config.js: http: //pastebin.com/dYdveKpt
javascript - 早午餐场地管理员 JS 缩小在未定义时失败:意外令牌:punc (,)(行:17,col:19,pos:664)
我正在使用早午餐和 groundskeeper-brunch,但是当我运行时:
我得到这个错误:
JS 缩小在未定义时失败:意外标记:punc (,)(行:17,col:19,pos:664)
但问题是,我检查了缩小文件并且代码属于早午餐本身?我错过了什么吗?
:(
这是正在生成的压缩文件的第一部分。错误消息实际上并没有多大意义,因为它对我来说看起来不错?
terminal - 您如何使用 Brunch.io 从头开始创建项目,而不使用它们的骨架?
我找不到适合我的项目的任何 Brunch.io 框架,因此我尝试从头开始创建自己的框架。但没过多久,我只是在挠头。
有人可以解释一下如何在一个空文件夹中启动一个新项目并将其与早午餐集成,只使用终端和文本编辑器吗?
请不要使用现有的骨架
理想情况下,我正在寻找这样的教程:https ://coderwall.com/p/pijtcq ,但每个步骤都有更多详细信息。
coffeescript - js源映射在修改任何文件后消失
我有一个包含咖啡脚本和早午餐的项目。
文件连接有以下配置:
当我克隆这个项目并构建它时,一切正常 - 我在开发者控制台中看到了我的所有源文件。然后我在项目中的任何文件中做一些无害的修改(比如添加一个无用的变量声明或复制“return”语句),奇怪的事情发生了:
构建的代码有效且工作正常,但没有可用的源映射。
如果我完全禁用源映射,我仍然可以看到一些错误行为:
同时,原始构建文件绝对有效(不能发布第三个链接,抱歉):它最后有 '//# sourceMappingURL=app.js.map' 行,没有任何尾随空格或其他任何内容。
任何想法这可能是什么以及如何解决这个问题?
javascript - Javascript 库在哪里?
SimpleCV在SimpleCV.js发布了一个 Javascript 库。看了他们的github和网页后,我仍然不知道如何使用SimpleCV.js。我如何调用 SimpleCV.js 函数以便实际使用它?
css - 早午餐不通过 bower.js 引入 Bootstrap
全新的早午餐(和凉亭)。我通过 bower 安装了 Bootstrap,并且我有以下早午餐配置文件:
我没有将任何引导 css 放入我的app.css
. 但是,它显示了 .js 中的 js app.js
。不太确定可能出了什么问题。