问题标签 [broccolijs]

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 回答
61 浏览

javascript - 这个 javascript 习语是什么?

我正在浏览西兰花插件,我经常看到这条线。它是干什么用的?

0 投票
1 回答
497 浏览

javascript - Broccoli.js 和 Ember-CLI:试图让 SCSS 编译器工作

我正在尝试将 Foundation 与 Ember-CLI 应用程序一起使用,并且我想用 broccoli-scss 编译所有 SCSS。对于我的生活,我无法让它工作。

我的凉亭组件中有 Foundation,所以这是我尝试过的,以 broccoli示例应用程序为模型:

和...

我是浏览器,我只得到大约 800 行已编译的 CSS,其中标准foundation.css的长度约为 4.4k 行。所以很明显有些不对劲。

谢谢

0 投票
1 回答
709 浏览

sass - broccoli-sass、node-sass、断点-sass

我正在尝试在我的 Ember CLI 项目中使用breakpoint-sasswith ,但是在使用时它会崩溃并出现以下错误:broccoli-sass@include breakpoint(100px)

重现很简单:

0 投票
1 回答
94 浏览

ember.js - 用西兰花在 Web 应用程序上添加库

我正在使用一个 jquery 库,在这里http://www.jqueryscript.net/menu/iPod-Style-jQuery-Sliding-Drill-Down-Menu-Plugin.html,我正在尝试将它添加到我的应用程序中。这些是我的导入语句:

要使用该库,该函数linkesDrillDown()必须以$('.drillDownMenu').linkesDrillDown();. 调用此函数时,会产生以下错误:

这基本上意味着该库没有被加载。任何想法,导入语句有什么问题吗?

0 投票
2 回答
262 浏览

ember.js - 有没有办法让 broccoli less 编译器尊重 CSS 文件的多个 outputPaths 配置?

我正在使用 ember-cli 0.1.5,

我想为 app/styles 文件夹中的每个 'skin-*.less' 文件构建一个 css 文件。这适用于纯 CSS,在我的 Brocfile.js 中使用以下配置:

使用“ember install:addon ember-cli-less”安装 LESS 预编译器后,此配置不受尊重,而是“ember build”查找 app/styles/app.less。

有没有办法让 broccoli less 编译器尊重 CSS 文件的多个 outputPaths 配置?

0 投票
0 回答
168 浏览

javascript - 将 RequireJS 与 Broccoli 一起使用的最佳方式

我们有一个使用 RequireJS AMD 模块的应用程序,我们正在尝试使用 Broccoli 构建它。我认为只生成一个带有源映射的 JavaScript 文件并将其用于开发和部署可能是可行的(也许只是不运行 uglify 以加快构建速度)。

但是,r.js 优化器需要很长时间才能运行,所以这似乎不是办法。有没有办法将我的应用程序构建为一个文件,同时在每次文件更改时仍能实现相当快速的构建?还是应该在开发过程中让 RequireJS 一个一个地加载我的模块?

关于这个主题的信息似乎相当零散。

0 投票
0 回答
175 浏览

javascript - 使用 broccoli 从文件夹树生成 json 文件

我正在尝试基于包含使用西兰花的 json 文件的文件夹树生成 json 文件。

我找到了broccoli-json-concat可以很好地完成这项工作但生成一个.js包含 javascript 对象的文件的模块。

我是使用西兰花的新手,我想知道生成.json文件而不是.js基于此的文件的最佳方法是什么?我应该使用这个模块还是另一个模块?

基本上这是我到目前为止所做的Brocfile.js

谢谢。

0 投票
1 回答
156 浏览

ember.js - 如何编写 SCSS 函数来访问文件系统?

我正在使用 Broccoli(它使用 node-sass)为 Ember 项目编译 SCSS 代码,并且我想创建一个 SCSS 函数,该函数从文件系统中读取命名文件,对其进行处理并返回结果。

到目前为止,我还没有找到任何关于编写调用文件系统的 SCSS 函数的参考资料。

使用 Broccoli 时如何调用 SCSS 函数来访问文件系统?

编辑:

我在 node-sass 中找到了这个关于自定义函数的线程,但看起来它们还不可用。

0 投票
0 回答
310 浏览

ember.js - 替换花椰菜导入的 css 文件/ember-cli 应用程序中的文本

我目前正在 ember-cli 应用程序中从我的 bower_components 文件夹中导入一个 css 文件,例如:

我想在将它连接到 vendor.css 之前修改该文件中的 CSS。我怎样才能找到一个替换,以便它最终出现在 vendor.css 中?

在这一点上,我已经探索了broccoli-replace,但似乎只有当我想将 toastr.min 构建为我的dist文件夹中的单独文件时才有效。我目前还不是 100% 了解西兰花,所以这可能是遥不可及的。

0 投票
1 回答
1865 浏览

ember.js - Ember-CLI:在 Brocfile.js 中包含应用程序文件

我有一个想要包含在 Brocfile.js 中的配置设置,因此我不会直接在文件中设置它。例如,在config/custom.js我会有类似的东西:

在我的 Brocfile 中,我想做类似的事情:

如何在我的 Brocfile 中导入/包含custom.js,并使用其路径属性?我尝试导入,但得到:

更新:

根据下面的答案,这就是我的文件最终的样子: