問題タブ [ember-addon]

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 投票する
3 に答える
527 参照

ember.js - ember アドオンをデバッグする簡単な方法はありますか

私は ember アドオンを使い始めたばかりで、直面している困難の 1 つはそれをデバッグすることです。私は自分のアドオン用に別のレポを持っています(今のところ my-addon と名付けましょう)。変更を加えるたびに、

1) コミットする

2) 変更をプッシュする

3) 消費アプリに移動し、git からアプリを再インストールします (少なくとも npm install git:address を再実行して、最新の変更を取得します)

4) ember g my-addon を実行します (古い cli を使用しているため)

5) ビルドする

6)物事が機能しているかどうかを確認します

このプロセスはちょっと面倒です。消費アプリ自体にアドオン (すべて) を配置できるかどうか疑問に思っていました。少なくとも開発フェーズでは、ember アプリをビルドして、消費アプリ自体でアドオンをテストできます。気分が良くなったら、ローカルの git リポジトリにプッシュします。

皆さんがどのようにそれを行うかについての考えやアプローチ - または、私が何かを見逃して間違ったことをしているのかもしれません!

ありがとう、ディー

0 投票する
0 に答える
94 参照

ember.js - Jenkins で ember-cli-blanket レポートからグラフを作成する

ember-cli-blanketJenkins の仕事にうまく統合できました。そして、ember test出力ファイルが JSON 形式で生成されます (例: coverage-report.json)。

ビルドが正常に終了した後、テストの結果 (coverage-report.json の内容) を説明するチャート/グラフを表示する必要があります。

キュウリプラグイン、キュウリレポートプラグイン、キュウリJSONテストレポートなど、いくつかのJenkinsプラグインを試しましたが、何も機能しません。

これを達成する方法はありますか?どんな助けでも大歓迎です。

0 投票する
1 に答える
231 参照

facebook-graph-api - fb アクセス トークンは常に ember アプリで期限切れになります

私は ember-simple-auth と ember-cli-facebook-js-sdk を使用しています。Facebook は 60 分で有効期限が切れるアクセスしか与えないため、いつでもユーザーの写真を取得したいので、ember-cli-facebook-sdk を使用しています。 Ember-cli-facebook-sdk は正常に動作していますが、ネットワーク コンソールでエラーが発生することがあります。

このエラーが発生する理由を考えることができません.Facebook IDとAPIバージョンを持つイニシャライザがあります.そして今、私はFb.apiなどをコントローラ、コンポーネント、その他で使用しています.しかし、時々失敗します.どこでアンサーしてください.間違っています。よろしくお願いします。

初期化子/fb.js

controller.js

0 投票する
1 に答える
607 参照

ember.js - Ember Addon に bower コンポーネントを含める

アドオンのインストール中にbowerパッケージを含めるには、Emberアドオンでどのように作業する必要がありますか.

1)アドオンに含めたいbowerパッケージをインストールしましたbower instal packagename --save

2)次に、私のアドオンのルートで、次のように編集しましたindex.js

ただし、アドオンがインストールされているアプリケーションを起動しようとすると、 ENOENT: no such file or directory, stat '/my-ember-application/tmp/source_map_concat-input_base_path-bWTPoVC9.tmp/0/bower_components/path-to-package/package.js

アドオンをインストールするすべてのアプリケーションに、bower の依存関係を手動で追加する必要はありません。

注:npm linkアドオンをデバッグするために使用していますが、これが問題の原因である可能性がありますか?

0 投票する
1 に答える
92 参照

ember.js - ember-cli-htmlbars プラグインがリポジトリ内アドオン テンプレートを処理しない

ember-cli-htmlbarsテンプレートASTを処理するために、アドオンでプラグインを使用しています。私のアドオンのダミー アプリケーションのテンプレートでは正しく動作します。

ただし、ダミー アプリケーションには、.xml のテンプレートを含むリポジトリ内アドオンがありますaddon/templates/。インレポアドオンember-cli-htmlbarsはその の内部を指定しますpackage.json。これにより、テンプレートが正しくコンパイルされます-親アドオンに登録したプラグインを通過しないことを除いて. 最終的な結果は、インレポ アドオン テンプレートがプラグインによって処理されないことです。これは、実行時にアドオンにとって最終的に致命的です。

ember-cli-htmlbarsアドオンで指定したプラグインを使用して、レポ内アドオンのテンプレートも処理されるようにするにはどうすればよいですか?

0 投票する
1 に答える
72 参照

ember-cli - emberアドオンコンポーネントからember 2.0のアプリケーションmixinファイルへのメソッドを呼び出す方法

getAction()アプリケーションの mixin ファイルにメソッドを追加します。そのメソッドを ember アドオン コンポーネントから呼び出すだけです。親切に私を助けてください。

0 投票する
1 に答える
293 参照

javascript - 奇妙な動作 ember infinity アドオン

アプリに ember-infinity アドオンを実装しようとしていますが、

そのため、アドオンで同じメタ使用を返すように Api を更新しましたが、動作が奇妙です。

n最初のレコードが div に表示されることを期待しています。一番下に移動すると、他の 20 レコードで次のリクエストが発生します。

しかし、それは起こらない、

xインデックス ページをリクエストすると、アドオンが数に応じてリクエストを起動し始めますtotal_pages。これは奇妙な部分です。すべてのリクエストを自動的に起動する理由がわかりません。おそらく ember バージョンですか?

開始時にイベントを発生させる

ロード中に x を発火

私の問題を明確にするために、これが私のコードです。

メタ API

残り火ルート

テンプレート インデックス

残り火情報

READMEに従っていますが、機能しません。

0 投票する
1 に答える
911 参照

ember.js - エンバーアドオン。メソッド findBy() は関数ではありません

既に構築した Ember アプリを使用して Ember アドオンを構築していますが、メソッド .findBy() に問題があります。

基本的に、アプリでは .findBy() はオブジェクトの配列 (ember.Array クラス) に対して機能しますが、アドオンで使用しようとすると、次のようになります。

アドオンがember.Arrayであることを認識していないと思います

オブジェクトの配列のメソッドの画像 IN THE ADDON ここに画像の説明を入力

EMBER アプリでのオブジェクト配列のメソッドの図

ここに画像の説明を入力