问题标签 [ember-app-kit]
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.
node.js - 如何在 heroku 上设置一个节点应用程序(ember 应用程序工具包)来读取 ENV 变量并使这些值对应用程序可用?
好的,我是节点新手,实际上只是使用节点服务器来提供静态 js,但我在任何地方都找不到任何信息。
我正在运行一个应用程序ember app kit,它被构建到一个节点server.js
以进行部署,heroku 使用node server.js
.
它使用grunt进行构建、测试等。
我想知道如何指定可以被 heroku 配置变量覆盖的配置变量(即身份验证令牌)。
我能得到的最接近的是一个自定义任务,它读取环境变量并写出一个内置到站点中的 json 文件(并分配给一个全局变量)。这在本地有效,但不考虑 heroku 配置。
我什至编写了一个部署脚本,它获取 heroku 的配置,将它们作为环境变量导出到本地,然后进行构建——这很有效,但配置仅在 app deploy上更新。因此,如果我执行,我的应用程序直到下次部署应用程序时heroku config:add CONFIG_TEST=test_value
才会看到该值。CONFIG_TEST
我希望我的应用程序立即开始将该配置值嵌入到浏览器 JS 中。
有什么方法可以按照我的应用程序的设置方式使用节点执行此操作吗?
ember.js - Ember App Kit with ember data
I'm trying to start a new project with ember app kit and ember data using ES6. I've managed to create a store using the following code in adapter.js
However, I'm failing to create a model and access it. In models/account.js
I have this
and in my routes/accounts.js
I have this:
At this stage I'm simply trying to get a list of accounts from the fixtures displayed on screen. The route works nicely and if I put in static data (like the index route) then all works fine. However, with the code above, I run into trouble
Where am I going wrong?
ember.js - 尝试保存记录时出现变形错误
当我尝试保存一些数据时,我遇到了一个奇怪的错误。
我注意到实际 DOM 中有一些奇怪的东西
有两个相同的变形标记,只有一个结束标记。我也尝试过不使用部分(即让代码位于 dom 中)。虽然重复的变形开始标签消失了,但在尝试保存时,它试图引用的变形标签不存在。
这是我的代码的 JSBin。JSBin 工作,这是有希望的。jsbin 和我的代码之间的唯一区别是我使用的是Ember App Kit。我的猜测是我在 ES6 设置上做错了什么。我在这里发布了我的控制器代码
我做错了什么来得到这个错误?
ember.js - ember-app-kit ember-data 的嵌入式映射
我正在尝试按照文档中的描述创建嵌入式映射。但是我似乎无法让它工作。我正在努力获取我的适配器的实例,以便我可以运行该map()
函数。这是我到目前为止所拥有的
实际映射的正确代码是什么?(入口和交易是两种模式)。
ember.js - Ember App Kit 使用 ember-data 进行测试
我正在将 ember-data 导入到 public/index.html 文件中,并且我的应用程序运行良好。我确实注意到 JSLint 抱怨说
今天早上我试着写一些测试,并注意到测试运行者也抱怨说
我该如何解决这个问题?
ember.js - 在 Ember 应用套件中找不到模型
我正在尝试使用 Fixtures 将 Ember App Kit 与 Ember Data 一起使用(我正在使用最新的两者) - 但由于某种原因,我得到以下信息:
Assertion failed: No model was found for 'todo' [VM] ember.js (4005):415
Error while loading route: TypeError {} [VM] ember.js (4005):415
Uncaught TypeError: Cannot set property 'store' of undefined ember-data.js:2182
应用
索引路线
待办事项模型
我已经宣布了DS.FixtureAdapter
,app.js
但由于某种原因它仍然无法正常工作?有任何想法吗?
谢谢!
ember.js - “新”路由在 ember-app-kit 中被忽略
即使我明确定义了路由,我的应用程序也会继续生成默认路由。我认为我忽略了一个命名约定,但谷歌搜索、stackoverflowing、discuss.emberjs.com'ing 和对计算机的普通老诅咒还没有让我有任何收获。
应用程序/路由器.js
应用程序/路线/things_new.js
访问http://localhost:8000/#/things/new
模板渲染良好,没有错误。ember 日志的输出:
问题是这样的:
它不应该生成这个,因为我正在定义它。是否有一些我不遵循的文件命名约定?
还在 Chrome 中查看 Ember Inspector。在 ThingsNewRoute 下的“自己的属性”下:
ember.js - 如何在基于 Grunt.js 的 ember-app-kit 中设置代理?
我需要一个代理来在开发过程中与一些外部 API 进行交互。我摸索着grunt-connect-proxy,但是作为一个 Grunt noobie,我无法让它在ember-app-kit的 Gruntfile 或 options/connect.js 文件中工作。
假设在开发中需要代理是一项相当常见的任务,有人可以展示一个如何在 ember-app-kit 中设置代理的示例吗?
ember.js - 带有 EAK 的默认 RESTAdapter
如何使用 ember-app-kit 将默认适配器设置为 ember-data RESTAdapter?文档对此不是很清楚。谢谢!
ember.js - Ember-App-Kit:如何仅在发布模式下执行代码?
我已经创建了一个错误处理程序,如下所述:http: //emberjs.com/guides/understanding-ember/debugging/#toc_implement-a-code-ember-onerror-code-hook-to-log-all-errors-in -生产
但是这段代码不仅在生产模式下执行,还在正常的调试版本中执行,这会淹没我的服务器日志。我知道 Ember.debug() 调用和类似的调用正在被过滤掉以用于生产构建,但我无法找出实现的位置/方式以及是否可以使用相同的机制使我的代码仅在生产代码中触发。