問題タブ [ember-cli-addons]

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

javascript - Ember モジュールの ember-metal/streams/utils が見つかりませんでした

で新しいアプリを作成しました

ember 新しいアプリ名

ember バージョンからの出力 --verbose:

エンバークリ: 2.5.0

http_parser: 2.7.0

ノード: 6.2.1

v8: 5.0.71.52

紫外: 1.9.1

zlib: 1.2.8

アール: 1.10.1-DEV

ICU: 57.1

モジュール: 48

openssl: 1.0.2h

OS: Linux x64

走った後

「エンバーズ」

アプリはブラウザで適切に動作します

https://github.com/dgeb/ember-enginesのガイドに従って、 コマンドの下で実行された ember エンジンを実行する

ember install ember-engines

rm -rf bower_components

bower install --save ember#canary #プロンプトから ember#canary を選択

バウアーインストール

そして今、「ember s」アプリを実行すると、CLI でアプリが正しくコンパイルされますが、ブラウザーでアプリがクラッシュし、ブラウザーに何も表示されません。

コンソールに以下のエラーメッセージが表示されます

ember.debug.js:58Uncaught エラー: モジュール ember-metal/streams/utils が見つかりませんでした

注:: ember-views/views/select についても同じ問題に直面しましたが、私の質問に対する Robert Jackson の回答によって解決されました。質問はEmber Engine Uncaught Error: Could not find module ember-views/views/selectに投稿されました。

これが私が使用しているバージョンの問題であるかどうかを理解しようとしています。同じ問題に直面した人なら誰でも助けることができます。

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

ember.js - ember-cli-eslint エラー ビルド パス

Ember アプリケーションで、jshint から eslint に切り替えようとしています。https://github.com/ember-cli/ember-cli-eslintの readme に従いました。「ember test」を実行すると、ビルドがまだパスする eslint エラーがある場合を除いて、すべてが機能しているようです。コンソール出力に eslint エラーが表示されますが、ビルドが完了し、すべての単体テストに合格すると、ビルドは「OK」と表示されます。eslint エラーがある場合、ビルドを失敗させるにはどうすればよいですか?

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

ember.js - アドオンからコンポーネントを生成するときに、ember cli が hbs ファイルのアプリ ブリッジを生成しないのはなぜですか?

ember g component foo-barEmber Addon プロジェクト (たとえば) で実行するとaddon-project、次のように生成されます。

コンポーネント テンプレートをエクスポートするために生成されずaddon-project/app/templates/components/foo-bar.js、.xml を使用してテンプレートを明示的にリンクしていることに気付きましたlayout

なぜ生成しないのaddon-project/app/templates/components/foo-bar.jsですか?この動作には理由がありますか?

またlayout、絶対パスではなく相対パスを使用してインポートされるのはなぜですか (つまりimport layout from 'addon-project/templates/components/foo-bar?

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

ember.js - ember-cli-jstree でカスタム テーマを実装しますか?

ember-cli-jstree を使用して、jstree 用の独自のテーマを作成しようとしています。proton themeを使用することから始めようと思いました。このリンクからプロトン ディレクトリをアプリのパブリック ディレクトリにコピーしjsconfig、コントローラーの BLOB にテーマの名前を追加しました。

ただし、これによりスタイルが完全に壊れます。ember-cli-jstreeアドオンを使用してカスタムテーマを作成するための優れたドキュメントが見つからないため、正しい方向へのポインタがあれば役立ちます.

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

ember.js - ember cliのページネーションが機能しない

こんにちは、私は spring-boot Paginationember-cli-paginationを使用しているため、アプリケーションのページネーションを作成したいと考えています。spring-boot ページネーションを使用する前に、rest コントローラーは次の形式でデータを返します。

spring-pagination を使用した後、残りのコントローラーは次の形式でデータを返します。

データの構造が完全に変更されたため、ember データがデータを適切にシリアル化するように、ember モデルを変更する必要があります。

spring-boot-pagination を最小限の変更で ember データに適用する他の方法はありますか?それを行うための標準またはガイド付きの方法はありますか?

Ember モデルを変更する必要は本当にありますか?

エンバーモデル:

Route.js

Controller.js

ブラウザのネットワーク タブでは応答を確認できますが、ブラウザ コンソールでは次のメッセージが表示されます。

ルートの処理中にエラーが発生しました: book.index データは未定義です _pushInternalModel

Chrome では、次の例外が発生します。

ember.debug.js:30610 ルートの処理中にエラーが発生しました: books.index 未定義のプロパティ 'type' を読み取れません TypeError: 未定義のプロパティ 'type' を読み取れません

私のテムプレートがロードされていません。

index.hbs

どんな助けもかなりのものであるべきです。

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

ember.js - ember-cli プリプロセッサの順序

私はjava.properties ファイル用の ember-cli プリプロセッサのメンテナーであり、JSON オブジェクトを値とともにエクスポートする JS ファイルを生成します。私が直面している問題は、ファイルが正しく処理されている (ES2015 フレーバー) ことですが、そのファイルは ES5 にトランスパイルされていません。

生成された app.js ファイルには次のステートメントexport default {"foo":"bar"}が含まれています。

ES2015 フレーバー ファイルを生成し、その後、デフォルトのトランスパイラーを実行して ES5 バリアントを作成することは可能ですか?