标签: ember-cli

如何将ember cli中的base/root url从默认根'/'更改为'/ home'?

我已经生成了一个'home'路线,我想将我的基本网址'/'更改为'home'我尝试将这行代码添加到router.js

App.Router.reopen({
  rootURL: '/blog/'
});
Run Code Online (Sandbox Code Playgroud)

我也尝试将config/environment.js中的base-url设置为'/ home /'

ember.js ember-cli

5
推荐指数
1
解决办法
2532
查看次数

ember-cli-live-reload Uncaught SyntaxError:意外的令牌<

其他人在浏览器控制台中收到此警告?页面首次加载时始终位于第一行.

Uncaught SyntaxError: Unexpected token <          ember-cli-live-reload.js:1 
Run Code Online (Sandbox Code Playgroud)

我的堆栈:

 DEBUG: -------------------------------
ember.js:3935 DEBUG: Ember                     : 1.9.1
ember.js:3935 DEBUG: Ember Data                : 1.0.0-beta.14.1
ember.js:3935 DEBUG: Handlebars                : 2.0.0
ember.js:3935 DEBUG: jQuery                    : 1.11.2
ember.js:3935 DEBUG: Ember Simple Auth         : 0.7.2
ember.js:3935 DEBUG: Ember Simple Auth Testing : 0.7.2
ember.js:3935 DEBUG: -------------------------------
Run Code Online (Sandbox Code Playgroud)

ember.js ember-cli

5
推荐指数
1
解决办法
1366
查看次数

Ember Cli没有用西兰花徽标编译器编译

我试图在本地设置这个存储库https://github.com/lrdiv/ember-soundcloud,我用broccoli-emblem-compiler遇到了这个问题.见附件中的图片终端错误

根据我的理解,西兰花 - 会徽 - 编译器无法编译我的会徽模板,我不知道我怎么能搞清楚.

这些是我用Ember-Cli安装和设置项目所做的所有步骤

ember new soundcloud

ember install:addon ember-cli-coffeescript

ember install:npm broccoli-emblem-compiler
Run Code Online (Sandbox Code Playgroud)

我删除了app文件夹并替换为我克隆的项目https://github.com/lrdiv/ember-soundcloud

然后我安装了所需的其他节点模块

ember install:npm broccoli-static-compiler

ember install:npm broccoli-merge-trees  

ember install:npm install body-parser
Run Code Online (Sandbox Code Playgroud)

最后我跑了

ember server ,在我的终端,我得到了我附加的错误.

我现在能做些什么来解决这个问题?真正的问题是什么?

node.js ember.js emblem.js ember-cli broccolijs

5
推荐指数
1
解决办法
753
查看次数

在openshift上部署生产ember-cli应用程序

有人可以一步一步地分享如何在openshift上部署和运行生产ember-cli应用程序?

我不确定这个过程和openshift cli步骤.

在本地我使用ember serve但是我不确定它在openshift中运行时该怎么做.

ember.js openshift ember-cli

5
推荐指数
0
解决办法
298
查看次数

在json文件中的西兰花资产rev指纹URL

我的rails应用程序和index.html文件托管在heroku上,其余的资产都在s3上,有一个manifest.json文件是为了在Android上为chrome启用移动web应用程序模式,如下所示:

{
  "short_name": "Kinlan's Amaze App",
  "name": "Kinlan's Amazing Application ++",
  "icons": [
    {
      "src": "launcher-icon-2x.png",
      "sizes": "96x96",
      "type": "image/png"
    },
    {
      "src": "launcher-icon-3x.png",
      "sizes": "144x144",
      "type": "image/png"
    },
    {
      "src": "launcher-icon-4x.png",
      "sizes": "192x192",
      "type": "image/png"
    }
  ],
  "start_url": "/index.html",
  "display": "standalone",
  "orientation": "landscape"
}
Run Code Online (Sandbox Code Playgroud)

在我,brocfile.js我已将json扩展名包含在fingerprintable文件列表中.

实际文件得到指纹识别,但内容如"src": "launcher-icon-3x.png"不.

无论如何要做到这一点,还是我需要制作一个in-Repo插件来处理文件的创建?

ember-cli

5
推荐指数
1
解决办法
291
查看次数

如何从控制器访问模型?

我似乎无法从控制器内部获取模型,即使控制器似乎设置了模型属性。下列:

export default Ember.ObjectController.extend({
    init: function() {
        this._super();
        console.log(this.get('model'));
        console.log(this.model);
        console.log(this);
    }
}
Run Code Online (Sandbox Code Playgroud)

打印出来:

在此处输入图片说明

有任何想法吗?

ember.js ember-cli

5
推荐指数
1
解决办法
1112
查看次数

在 Ember 中分离环境配置

我正在使用ember-cli来构建我的应用程序,它为我提供了一个很好的app.js文件,我可以在静态资产服务器上提供该文件。在部署时允许单独配置的最惯用的方法是什么?

例如,我可能会告诉我的app.js文件的使用者包含一个config.[js|json]将被加载的额外文件,并且该文件中的值将进入ENV对象......以便我可以将应用程序指向不同的 REST 端点,例如(QA、沙盒、预发布等)而无需重新编译。

我想一定有办法,我只是没有看到。我知道有config/environment.js文件,但它被编译到dist文件夹中。我正在寻找位于打包 JS 旁边的东西。我当然可以一起破解一些东西,所以我不是在寻找黑客。一个ember-cli-addon,也许?我认为必须有一种“余烬方式”来做到这一点。

我只是没有找到它:)

configuration ember.js ember-data ember-cli ember-cli-addons

5
推荐指数
1
解决办法
1465
查看次数

如何在使用ember-cli删除之前创建模态确认对话框

我正在尝试创建一个用户管理器,我可以创建编辑和删除用户,在删除操作中,我想显示一个带有"继续"和"取消"按钮的模态确认对话框,以确认用户的抑制.

最好的做法是什么,我使用的是ember-cli 0.2.3,网上有很多建议,我对这些解决方案有点困惑,创建模态的标准或最佳方法是什么Ember-CLI?

jquery ember.js ember-cli

5
推荐指数
1
解决办法
2926
查看次数

babel在ember计算属性中将"this"导出为undefined

使用ember-cli@0.2.7emberjs@1.13.2.

来源emberjs模型

export default DS.Model.extend({
    name: DS.attr('string'),

    displayName : Ember.computed('name', () => {
      return this.get('name');
    })
});
Run Code Online (Sandbox Code Playgroud)

翻译模型

'use strict';

var _this = undefined;

exports['default'] = DS['default'].Model.extend({
    name: DS['default'].attr('string'),

    displayName: Ember.computed('name', function () {
        return _this.get('name'); //at this point _this is undefined
    })
});
Run Code Online (Sandbox Code Playgroud)

麻烦的是_this永远不会设置模型.为什么会这样?

ember.js ember-cli babeljs

5
推荐指数
1
解决办法
1574
查看次数

在 ember-cli 的 ivy videojs 中获取 NaN 高度错误

我有一个像示例中的视频集: autoresize=true naturalWidth=1280 naturalHeight=720 这是实际大小,但出现以下错误。即使我取消尺寸并保留 autoresize=true 仍然会出现错误。

VIDEOJS:错误:为高度提供的值“NaN”不正确

任何人都可以帮忙吗?

video.js ember-cli

5
推荐指数
0
解决办法
285
查看次数