标签: ember-cli

您必须在ember-cli项目中才能使用serve命令

我做了一个ember-cli的git克隆,然后完成了这个:

cd ember-cli
npm link ember-cli
ember server
Run Code Online (Sandbox Code Playgroud)

但得到

You have to be inside an ember-cli project in order to use the serve command.
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

编辑___________________________________________

我通过再次重新安装来解决这个问题.

ember-cli

0
推荐指数
1
解决办法
6398
查看次数

Ember:addObject/pushObject不是函数

我最近从ember 1.x搬到了2.6.我不能像以前那样使用addObject/pushObject.

Ember      : 2.6.2
jQuery     : 2.2.4

import Ember from 'ember';

export default Ember.Controller.extend({
    test: ['sibi', 'john'],

    init: function() {
        this.get('test').pushObject('sebastian');
    }
});
Run Code Online (Sandbox Code Playgroud)

这会抛出像pushObject不是函数的错误.解决方法是什么?谢谢.

ember.js ember-cli

0
推荐指数
1
解决办法
2294
查看次数

如何为 Ember-CLI 制作临时环境?

中有开发、测试和生产环境Ember CLI。我有测试和生产服务器。我需要像在生产环境中一样在测试服务器上进行构建,但使用另一个环境配置。但 test envEmber CLI用于自动测试。

我尝试使用文件ember build --environment development中的下一个选项调用测试服务器ember-cli-build.js

var app = new EmberApp(defaults, {
   // Add options here
   fingerprint: {
     prepend: 'https://s-test.mycdn.com/',
     enabled: true
   }
});
Run Code Online (Sandbox Code Playgroud)

但我得到了错误:

The Broccoli Plugin: [AssetRewrite] failed with:
TypeError: Cannot read property '2' of null
.....
The broccoli plugin was instantiated at:
.....
Run Code Online (Sandbox Code Playgroud)

在测试服务器上构建 ember 应用程序的正确方法是什么?

ember.js ember-cli

0
推荐指数
1
解决办法
1318
查看次数

Ember.Computed不是一个功能

我正在尝试使用ember-chart设置简单的Ember应用程序:https: //www.npmjs.com/package/ember-cli-chart

我有我的charts.hbs文件:

<div class="container-fluid">
    <div class="row">
        <div class="col-md-12">
        {{#toggle-section}}
            <div class="chart-container">
                {{ember-chart type=CHARTTYPE data=CHARTDATA options=CHARTOPTIONS width=CHARTWIDTH height=CHARTHEIGHT}}
            </div>
        {{/toggle-section}}
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和我的chart.js控制器以及Chart.js文档中的示例:

import Controller from '@ember/controller';
import Ember from "ember";

export default Controller.extend({
    CHARTTYPE: 'bar',
    CHARTDATA: Ember.Computed('', function () {
        return {
            labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
            datasets: [{
                label: '# of Votes',
                data: [12, 19, 3, 5, 2, 3],
                backgroundColor: [
                    'rgba(255, 99, 132, 0.2)',
                    'rgba(54, 162, 235, 0.2)',
                    'rgba(255, 206, 86, 0.2)', …
Run Code Online (Sandbox Code Playgroud)

ember.js ember-cli chart.js

0
推荐指数
1
解决办法
105
查看次数

Ember 每个循环在更新数组时重新渲染整个对象数组

我在用 Ember 1.13.15.

我有一个对象数组(包含嵌套对象),它使用每个循环进行迭代并传递给子组件。

//parent.hbs

{{#each configData as |item index|}}

    {{ my-child
        childId=(concat item.name index)
        childName= item.name
        childColor=item.color
        childEnabled=item.enabled
        actionUpdateParent='action1'
    }}
Run Code Online (Sandbox Code Playgroud)

以及组件内的以下观察者

//parent.js

configDataObserver: function(){

    var configData = this.get('configDataFromSource');

    this.set( 'configData' , configData );

}.observes('configDataFromSource'),
Run Code Online (Sandbox Code Playgroud)

现在,每当configData数组中的任何对象更新时,each循环都会遍历整个数组,并且所有子组件都会重新绘制,从而导致严重的性能问题。

我发现了类似的问题,但没有一个提供明确的解决方案。请帮忙。

javascript ember.js ember-cli

0
推荐指数
1
解决办法
429
查看次数

如何使用 ember-power-select 搜索姓名或电子邮件

我正在使用一个名为 ember-power-select 的插件。

Github: https: //github.com/cibernox/ember-power-select

用于搜索的文档:https ://ember-power-select.com/docs/the-search

多项选择的文档:https ://ember-power-select.com/docs/multiple-selection/

问题:如何使用nameor进行搜索email

/template.hbs

<PowerSelectMultiple
  @searchEnabled={{true}}
  @options={{this.authors}}
  @selected={{this.author}}
  @searchField="email"
  @placeholder="Select some names..."
  @onChange={{fn (mut this.author)}} as |author|>
  {{name}}
</PowerSelectMultiple>
Run Code Online (Sandbox Code Playgroud)

/controller.js

 authors = [
    { name: 'Foo', email: 'foo@gmail.com' },
    { name: 'Bar', email: 'bar@gmail.com'},
    { name: 'Baz' email:  'baz@gmai.com'}
  ]
Run Code Online (Sandbox Code Playgroud)

ember.js ember-data ember-cli

0
推荐指数
1
解决办法
239
查看次数

0
推荐指数
1
解决办法
89
查看次数

我应该使用GulpJS还是Ember-cli?

我有点怀疑.总是使用Gulp来缩小,连续等等.但是我怀疑是使用Ember-cli还是继续使用Gulp.例如,使用Gulp我可以使用http://cssnext.io/,这可以帮助我完成项目.

或者我可以一起使用Ember-cli和GulpJS?然后将Ember-cli用于它已经完成的基本任务,并将Gulp用于更复杂的任务?

ember.js gulp ember-cli

-1
推荐指数
1
解决办法
79
查看次数

标签 统计

ember-cli ×8

ember.js ×7

chart.js ×1

ember-data ×1

gulp ×1

javascript ×1

npm ×1

npm-start ×1