問題タブ [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.
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 リポジトリにプッシュします。
皆さんがどのようにそれを行うかについての考えやアプローチ - または、私が何かを見逃して間違ったことをしているのかもしれません!
ありがとう、ディー
ember.js - Jenkins で ember-cli-blanket レポートからグラフを作成する
ember-cli-blanket
Jenkins の仕事にうまく統合できました。そして、ember test
出力ファイルが JSON 形式で生成されます (例: coverage-report.json)。
ビルドが正常に終了した後、テストの結果 (coverage-report.json の内容) を説明するチャート/グラフを表示する必要があります。
キュウリプラグイン、キュウリレポートプラグイン、キュウリJSONテストレポートなど、いくつかのJenkinsプラグインを試しましたが、何も機能しません。
これを達成する方法はありますか?どんな助けでも大歓迎です。
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
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
アドオンをデバッグするために使用していますが、これが問題の原因である可能性がありますか?
ember.js - ember-cli-htmlbars プラグインがリポジトリ内アドオン テンプレートを処理しない
ember-cli-htmlbars
テンプレートASTを処理するために、アドオンでプラグインを使用しています。私のアドオンのダミー アプリケーションのテンプレートでは正しく動作します。
ただし、ダミー アプリケーションには、.xml のテンプレートを含むリポジトリ内アドオンがありますaddon/templates/
。インレポアドオンember-cli-htmlbars
はその の内部を指定しますpackage.json
。これにより、テンプレートが正しくコンパイルされます-親アドオンに登録したプラグインを通過しないことを除いて. 最終的な結果は、インレポ アドオン テンプレートがプラグインによって処理されないことです。これは、実行時にアドオンにとって最終的に致命的です。
ember-cli-htmlbars
アドオンで指定したプラグインを使用して、レポ内アドオンのテンプレートも処理されるようにするにはどうすればよいですか?
ember-cli - emberアドオンコンポーネントからember 2.0のアプリケーションmixinファイルへのメソッドを呼び出す方法
getAction()
アプリケーションの mixin ファイルにメソッドを追加します。そのメソッドを ember アドオン コンポーネントから呼び出すだけです。親切に私を助けてください。
javascript - 奇妙な動作 ember infinity アドオン
アプリに ember-infinity アドオンを実装しようとしていますが、
そのため、アドオンで同じメタ使用を返すように Api を更新しましたが、動作が奇妙です。
n
最初のレコードが div に表示されることを期待しています。一番下に移動すると、他の 20 レコードで次のリクエストが発生します。
しかし、それは起こらない、
x
インデックス ページをリクエストすると、アドオンが数に応じてリクエストを起動し始めますtotal_pages
。これは奇妙な部分です。すべてのリクエストを自動的に起動する理由がわかりません。おそらく ember バージョンですか?
私の問題を明確にするために、これが私のコードです。
メタ API
残り火ルート
テンプレート インデックス
残り火情報
READMEに従っていますが、機能しません。