问题标签 [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 回答
123 浏览

javascript - 早午餐 js 检查模块在需要之前存在

使用早午餐我试图在尝试要求它停止错误之前检查模块是否存在。

未捕获的错误:找不到模块“xxxxx”

但这不起作用。

0 投票
1 回答
725 浏览

angularjs - 使用早午餐编译器在 js 树中提取 html 模板

我有一个 AngularJS 项目,我最近搬到了 brunch,所有模板都存储在 javascript 树的一侧。

例子:

我一直无法弄清楚如何配置 Brunch.io 从 js 树中提取 html 文件并将它们发布到 public/

作为一种解决方法,我在资产中复制了 js 树并删除了所有 js 文件。

如果可能的话,我想将模板与 js 文件一起保留。

0 投票
1 回答
314 浏览

ember.js - 无法启动早午餐服务器

我首先开始一个新项目

然后我尝试启动手表和服务器

我收到这个错误

我不知道如何解决这个错误?

0 投票
0 回答
1083 浏览

ruby-on-rails - 使用 Brunch、Node.js、Socket.io、MySQL、Rails 和 Ember.js 的实时应用程序

我正在尝试将早午餐与 Rails 和 Ember.js 一起使用,前端和后端分离,然后使用 Node.js 和 Socket.io 进行实时更新。

我认为本教程使用 Socket.IO、Node.js 和 Backbone.js 添加实时到 Rails

很有用,并解释了如何实现 Rails、Socket.io、Node.js 和 Backbone.js,但是我们如何通过数据库集成添加早午餐和 Ember.js?

我们有什么建议吗?还是有我们可以使用的好的教程/示例?

0 投票
1 回答
1495 浏览

css - 如何使用 brunch 编译更少的 css 文件

我正在寻找使用 brunch 编译较少文件的最佳方法。因为我想在服务器端做,我想我必须使用 bash 脚本(或类似的东西)进行编译。

我注意到有一个使用 less + brunch 的插件,但我不知道如何使用它。如果我可以编辑较少的文件并在 brunch watch --server 运行时自动更新,那就太好了

有谁知道该怎么做?

提前致谢

0 投票
1 回答
213 浏览

git - 在推送到 git repo 之后运行 brunch 构建和测试

任何人都知道一种方法来执行以下操作:(使用早午餐)

  • 将我的应用推送到一个 git 存储库
  • 执行优化、测试、jshint
  • 最终部署应用程序

插件是唯一的方法吗?

0 投票
2 回答
1207 浏览

brunch - 早午餐配置文件conventions.assets:如何从非默认位置复制?

根据早午餐文档,配置文件中的属性“conventions.assets”应该是一个正则表达式,但我试图包括以下内容:

为了将所有 html 添加到公用文件夹中。(我知道我可以创建一个资产文件夹并包含那里的所有东西,但根据我们同意的结构,目前还不可能)。

我认为这个属性需要一个目录,在这种情况下我可以修复这个值以达到我的目标吗?也许有一个函数?

0 投票
1 回答
537 浏览

javascript - 早午餐环境覆盖文件

我想根据我使用的环境使用不同的文件,非常类似于

根据我在overrides上阅读的内容,我认为我可以指定如下配置:

但似乎运行 brunch -env foo b只使用原始模式,而不是覆盖指定的模式。

有什么我想念的吗?

0 投票
1 回答
765 浏览

config - 早午餐资产过滤器

我想应用过滤器,而不是简单地从资产文件夹中复制所有文件。(例如,如果我们在生产中运行,则不包括字体文件)

这可能吗?

(如果不可能,任何人都可以就我如何实现这一点提供任何额外的见解吗?)

0 投票
2 回答
3594 浏览

brunch - 将供应商 javascript 作为模块加载

我正在开发一个用早午餐构建的应用程序。我想将一些供应商提供的 javascript 作为模块加载,这样我就可以require在我的代码中使用它们,而不是依赖全局变量。有没有办法做到这一点,而无需将所有供应商代码复制到我的app目录中?

我尝试创建一个vendorlib目录,但早午餐似乎在任何地方都找不到 buappvendor. 我也尝试创建一个vendor/modules目录,但早午餐似乎没有包装下找到的任何东西vendor(即使我说服它将这些文件与在 .下找到的其他模块的文件结合起来app。)

*我现在正在研究的“一些”是卓别林、骨干和下划线。如果我让这些工作,我稍后会移动更多。