问题标签 [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 投票
1 回答
2629 浏览

javascript - 基于 Promise 的属性 Ember

我有一个具有searchQuery和建议属性的控制器。这些建议来自 AJAX 请求。如何在我的控制器中使建议属性成为一个承诺?

app/controllers/application.js

0 投票
1 回答
257 浏览

ember-cli - 无效的测试命令

我很好奇我们如何使用 ember-cli 自动测试和手动测试我们的应用程序?我在下面尝试了以下方法,但我得到了test is invalid

不知道其他人是否有这个问题?

0 投票
5 回答
2501 浏览

node.js - 将 ember-cli 应用程序部署到 Heroku

我应该在我的 Procfile 中添加什么来将 ember-cli 生成的应用程序部署到 Heroku?

0 投票
4 回答
1123 浏览

ember.js - 将 firebase 和 emberfire 依赖项添加到 ember.js 应用程序 (ember-cli)

我是一个 emberjs 初学者,我一直在寻找如何将“firebase”和“emberfire”依赖项添加到我使用 ember-cli 创建的 ember 应用程序中。我使用 bower 安装了这两个依赖项,但出现此错误:

这是我的适配器:

我应该怎么办?我知道我一定错过了一些东西,但我已经花了很多时间,给出的任何答案都会有很大的帮助!提前致谢 :)

0 投票
3 回答
3080 浏览

ember.js - 使用 ember cli 启动 ember 服务器

节点版本 - 0.10.26

Ember Cli 版本 - 0.0.21

我已经做好了

余烬新应用

在启动服务器时

余烬服务器

错误!

我也尝试过使用 ember cli 版本 - 0.0.20

node_modules/.bin/ember 服务器

关于我哪里出错的任何建议?

0 投票
1 回答
539 浏览

git - npm 错误!在 Windows 7 上安装 ember-cli 期间使用洞察包

我按照建议安装了 node (0.10.5) 和 npm (1.4.6)。使用 Windows 7 64 位系统。

在安装ember-cli的过程中,npm install -g ember-cli我得到了npm ERR! git clone 'C:\User\...' Cloning into bare repository 'C:\Users\AppData\Roaming\npm-cache\_git-remotes\'洞察依赖的错误。

我可以通过替换原来的洞察依赖声明来解决这个问题

package.json

然后我遇到了一个问题,在使用 ember-cli 创建一个新的 ember-cli 项目时,ember new my-app再次尝试通过 https 依赖于 git repo 的洞察力,导致与前面提到的相同的 npm 错误。

然后我从 ember-cli 源代码中删除了所有的洞察力调用,因为洞察力库只提供有关 ember-cli 工具的统计数据。然后我能够创建一个新的 ember-cli 应用程序,并且还可以启动ember server.

问题:

  • 我知道这不是解决这个问题的正确方法!?
  • 那么有没有人有关于如何把这件事做好的建议?
  • 是 ember-cli 还是 npm 问题?

谢谢!

0 投票
2 回答
1256 浏览

javascript - 如何运行验收测试?

tests/acceptance/index-test.js在 ember-cli 版本 0.0.22 应用程序中有以下内容:

当我去时,http://localhost:4200/tests我看到:

看来我在加载代码时遇到了问题。项目中的占位符文件会很有用。我怎样才能让它工作?

0 投票
1 回答
2424 浏览

ember.js - MODEL_FACTORY_INJECTIONS 和夹具

当您使用 ember-cli 生成项目时,您将MODEL_FACTORY_INJECTIONS默认打开。

但由于某种原因,它会破坏夹具加载:

适配器/应用程序

型号/备注

路线/索引

随着MODEL_FACTORY_INJECTIONS我得到

加载路线时出错:错误:断言失败:无法找到模型类型 notes@model:note 的固定装置:

没有一切都按预期工作。

也许我错过了什么?或者这只是一个错误?

0 投票
2 回答
2911 浏览

ember.js - Ember-CLI - 如何访问应用程序类

以前我开发 ember 应用程序时,我使用 App 作为我的全局对象,每个类都存储在这个大对象中。

像这样

在浏览器控制台中,我能够做到

所以对我来说访问 MyModel 类真的很容易。

现在我开始使用 Ember-CLI 进行实验,我对这类工具没有太多经验。我遵循了文档,并像这样创建了我的模型服务。

但是现在,如何从浏览器控制台访问 Service 类?我发现的唯一方法是:

但我不太喜欢它。有没有更好的办法?顺便说一句,你能解释一下出口是如何运作的吗?或者是否有一些我可以研究的来源(文档、文章)?

非常感谢您的回复。

0 投票
0 回答
95 浏览

ember.js - ember-cli 在前端构建管理方面是否优于 linemanjs?

我正计划使用 EmberJS 前端构建一个 Web 应用程序,该前端与基于 Flask 的 RESTful API 对话。最初我很高兴能与 lineman 一起帮助解决前端问题,但最近我被介绍给了 ember-cli。Ember-cli 似乎与 EmberJS 集成得更紧密,尽管它似乎不如 lineman 充实。

有没有人同时使用 lineman 和 ember-cli 的经验?如果是这样,您是否看到使用一个优于另一个的好处?