问题标签 [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.

0 投票
1 回答
292 浏览

javascript - 在早午餐上创建带有骨架的项目时出现 ENOTEMPTY 错误

我在windows上......当我用brunch new projectname它创建一个项目时,但是当我指定一个骨架时,我得到了这个错误:

有任何想法吗?

0 投票
2 回答
1008 浏览

javascript - 将 javascript 库添加到 angular-brunch-seed

我在我的电脑上克隆了 angular-bunch-seed https://github.com/scotch/angular-brunch-seed

我想将breezejs 添加到我的项目 http://learn.breezejs.com/

我将微风库复制到我的供应商文件夹 /vendor/breeze/

然后我更改了 config.coffee 文件如下:

当我执行早午餐构建时,检查 vendor.js 文件.. 不包括微风库!我错过了什么?

PS:当我从构建文件中删除 angular.js 时,它已正确删除。

0 投票
1 回答
876 浏览

brunch - 将不同的 sass 文件连接到对应的 css 文件

在我的app/styles/目录中,我有以下文件

  • application_blue.scss
  • application_red.scss

我想将这些文件分别连接到public/stylesheets/application_blue.csspublic/stylesheets/application_red.css

0 投票
1 回答
361 浏览

brunch - 要求所有模板,包括带下划线的文件

使用早午餐,我可以要求像这样的文件夹中的所有文件

但这不包括带下划线的文件,我仍然需要像这样要求它们:

我怎么能要求模板文件夹中的所有文件,包括带下划线的文件?

0 投票
1 回答
238 浏览

node.js - 用香蕉煎饼做早午餐时出错

我用香蕉煎饼骨架创建了一个早午餐项目

然后在构建时出现错误

所以很明显有些模块丢失了,但为什么呢?奇怪的是,当我创建项目时,我看到这些模块已下载并放入 node_modules 但随后它们在创建过程中被删除,只剩下这些:

在此处输入图像描述

这是整个 npm-debug.log 文件,我看到有一些错误,但我不知道它们是什么意思 http://pastebin.com/E4eMFeiC

更新 这里是安装过程错误的截图(应该在日志文件中,但我想这样更方便)

在此处输入图像描述

0 投票
1 回答
394 浏览

ember.js - 如何配置我的 ember brunch 应用程序以使用 testacular/karma 进行测试?

我一直在使用带有 ember 的早午餐https://github.com/fuseelements/ember-brunch-skeleton

现在我正在尝试使用 testacular/karma 进行单元测试(testacular 最近被重命名为 karma)

早午餐使用 require.js。当我尝试运行 karma 时,我收到一个错误,导致我相信 require 没有正确加载,或者我的配置文件搞砸了。

我假设我的配置文件搞砸了,或者我在这里忘记了一些非常简单的事情。这是我的业力配置文件中的相关片段。我究竟做错了什么?

0 投票
1 回答
1178 浏览

brunch - 如何防止在早午餐手表 -s 上进行缓存

我正在构建一个 ember 应用程序,发现我经常需要重新启动brunch watch -s命令,以更新我的应用程序。虽然 brunch 会在每次更改时重新编译,但只有在我重新启动命令时更改才会生效。

难道我做错了什么?有没有办法解决这个问题?

注意:浏览器缓存已关闭

更新:我想出了如何调试早午餐;)我发现如下:

请注意有时它如何接收 unlink 事件,但随后不重建文件。我通过仅对contact.hbs 文件进行小的更改来测试这一点。为什么服务器有时会重建,有时不会?

0 投票
1 回答
3422 浏览

brunch - 使用 Brunch 控制脚本连接的顺序

使用早午餐时,控制脚本/样式表连接顺序的最佳实践是什么?

我的问题的一个简单版本涉及使用 Twitter Bootstrap 的应用程序,它需要 jQuery。Bootstrap 要求首先加载 jQuery。

最初,我的 vendor/ 目录中有以下内容: jquery-1.9.1.min.jsbootstrap.min.js

它由 Brunch 按字母顺序连接到我的 vendor.js 文件中,即首先引导。

为了解决这个问题,我在每个脚本的开头附加了一个数字来指定我希望它们连接的顺序 -1-jquery-1.9.1.min.js2-bootstrap.min.js

我无法找到有关如何更优雅地做到这一点的信息,但我无法想象这是实现这一目标的最佳方式。谢谢你的帮助!

0 投票
1 回答
230 浏览

google-maps - 在主干上加载谷歌地图

我正在使用主干开发地图应用程序。如何在不使用谷歌加载器的情况下异步加载谷歌脚本?我正在尝试使用 $.getScript,但由于某种原因,它返回的 google 全局对象没有任何标准 API 函数,如 google.maps.LatLng。

我的代码

0 投票
0 回答
48 浏览

ios - 为什么没有'cake watch:ios:dev'?

我在一个项目中使用了cordova-brunchcake build:ios:dev ,我真的不想每次修改 JavaScript/CoffeScript 源时都重新运行命令。更重要的是,因为我通常还必须为我的混合应用程序更改 iOS Objective-C 代码,而且我通常从 XCode 重建应用程序而忘记重建 JS/CS 部分。

Chapless Brunch 和 Cider Brunch 的行为是相同的,但我仍然不明白是什么阻止了cake watch:ios:dev功能。可用cake watch:cordova:dev并不能解决问题。