问题标签 [ember-cli]

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 投票
5 回答
3604 浏览

twitter-bootstrap - 在 Ember.JS ember-cli app 中使用 Bootstrap 的 LESS 源的推荐方式

这个答案看来,链接到 Bootstrap 的dist文件很容易。

但是,我在我的项目中使用 LESS,并希望利用 Bootstrap 的 LESS 文件。将这一切联系起来的推荐方法是什么?

另外,由于使用 LESS 在技术上是使用 Bootstrap 的源文件,我是否也应该链接到 Bootstrap 的 JS 源?或者假设混合源bootstrap/less和编译的 distbootstrap/dist/js/bootstrap.js可以正常工作?

0 投票
0 回答
117 浏览

javascript - 在控制器中使用计算模型属性,然后使用 ember

因此,在与默认控制器不同的控制器中使用计算属性时会出现问题。

我有这个模型:

哪个在contact.js(我们使用的是 ember-cli)。

然后我有这个控制器:

它不会在模板中呈现任何内容。但是,如果我将其更改为:

然后它渲染{{fullName}}车把就好了。

问题:为什么then没有timeout?

0 投票
1 回答
751 浏览

javascript - emberjs 从另一个视图转到锚点

目前我正在使用ember cli项目来构建我的 ember 应用程序,但我在尝试配置导航时遇到了问题。以下代码块适用于索引路由器,但是,我在其他路由器上遇到了问题。goToAnchor 部分允许我导航到单个无限滚动(如主页)上的页面锚标记,但是当我转到其他视图(即我的 /terms 页面)时,我需要菜单能够单击返回主页,理想情况下没有刷新浏览器。

没有刷新这可能吗?

索引路由器:

导航:

发这篇文章时的当前设置:

0 投票
0 回答
286 浏览

javascript - 对使用 RSVP.hash 过滤的项目使用 itemController 属性

所以我试图弄清楚如何将 itemController 用于我用 regExp 过滤的项目,然后将它们作为 RSVP.hash 返回。

我有一个有很多商店的产品模型。我正在根据产品名称和商店地址和名称过滤数据。由于模型是相关的,我需要将它们作为 RSVP 返回。这引入了一个问题,当我尝试对那些过滤的项目使用 itemController 时,它们没有使用我为它们设置的 itemControllers 属性并且不返回任何内容。

我的代码在下面,我怎样才能让 itemController 工作,或者我应该以更好的方式重写这个逻辑?

产品控制器

产品-view.hbs

产品项目控制器

产品.hbs

0 投票
1 回答
1303 浏览

ember-cli - 如何将 ember-simple-auth 与 ember-cli 一起使用?

我正在尝试调整https://github.com/simplabs/ember-simple-auth上的说明,以使用 ember-cli 的 v0.0.28 构建应用程序。我对 ember-cli 和 AMD 模块的使用相当陌生。

任何人都可以帮助以正确的方式/位置导入 ember-simple-auth 而不是 README 中涵盖的全局命名空间吗?

下面的初始化器

编译为

并且__dependency1__是未定义的。

0 投票
1 回答
191 浏览

javascript - 将参数传递给视图,然后传递给 Ember.js 中的助手

我有 2 个共享视图的视图,我试图在它们之间传递变量以打开|关闭各种 html 段。这可能吗?当我运行 console.log 时,view.showTitle variable = "view.showTitle"不是应该是 1 吗?奇怪,对吧?

视图 1 调用视图 2 并传递参数:

视图 2 尝试将此参数传递给辅助函数:

被调用的助手:

我正在使用ember cli项目来构建我的 ember 应用程序。

发这篇文章时的当前设置:

0 投票
1 回答
5978 浏览

ember.js - ember-cli --proxy 适用于 GET 但在 PUT 和 POST 上失败

我正在尝试将我的应用程序从 Ember Appkit 移动到 ember-cli,但我无法复制以前由 APIMethod 和 proxyURL 方法提供的代理功能。

我正在启动服务器以代理到 localhost:3000

ember serve --proxy http://localhost:3000/

这将正确地从 rails 服务器读取我的数据。但是,当我尝试写入服务器时,我收到一条错误消息

POST http://localhost:4200/api/v1/posts 408 (Request Time-out)

它正在尝试发布到端口 4200,这是为 ember 应用程序提供服务的地方,但我希望它发布到端口 3000。我怎样才能让它这样做?

我正在使用 ember-cli 0.28、ember 1.5.1、ember-data 1.0.0-beta.7 和 rails 4.1。

0 投票
4 回答
908 浏览

javascript - 如何在 ember-cli 中使用 New Relic?

现在我正在通过ember server命令在heroku上运行一个ember-cli应用程序(不确定这是否是最好的方法),我想将它与New Relic集成,但我不知道该怎么做.

0 投票
3 回答
6967 浏览

ember.js - Ember-CLI:有没有办法将(供应商)目录复制到 /public/assets?

在 Ember-CLI 项目中,如果我将包含 webfonts 及其 CSS 样式表的目录添加到public/assets目录中,我可以将它们与@import 'assets/font/regular/stylesheet.css. 这工作正常。

理想情况下,我希望将这些资产保留在我的 git 存储库之外,而是bower install将它们作为客户端依赖项,但是如何在 Ember-CLI 构建中使用这些资产?

中提到的文档app.import(FILE)适用Brocfile.js于 CSS 样式表,但不适用于 WOFF 字体文件:

另外,我想指定一个目录,它是app.import()拒绝的。

有没有这样做的 Ember-CLI / Brocolli 方式?

0 投票
1 回答
319 浏览

ember.js - ember 构建完成后移动输出文件

我正在使用 ember-cli 0.0.28,它依赖于 BroccoliJS 为我的前端应用程序构建可分发源。我遇到的问题是,每当我(重新)构建时,我都需要将 index.html 文件复制(或移动)到我为应用程序提供服务的后端模板目录中。

我不知道如何在构建完成后配置 ember-cli 项目目录中的 Brocfile.js 来执行此操作。

我暂时使用了一个符号链接,它可以工作,但在前端应用程序使用ember build. 我认为可以使用grunt-broccoli将构建作为 grunt 任务运行?!我不知道这是否是前进的方向。

使用 broccoli-file-mover 很简单,但它适用于当前的树,而不是未来的树!

感谢所有帮助。