問題タブ [broccolijs]
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 cli 複数のインデックス ファイル
既存の Java/JSP アプリに統合する必要がある ember-cli ベースのアプリがあります。これを行うには、ember-cli/broccoli-asset-rev によって生成される js/css フィンガープリント URL を含む JSP ファイルを生成する必要があります。
これは html ファイルに対しては正常に機能しており、Brocfile.js を次のように変更することで、JSP ファイルを使用するように設定できます。
ただし、これにより、index.jsp を html ファイルとして使用するため、ember serve が機能しなくなります。両方を生成することは可能ですか?
ember.js - ember.js でオートロード時に常にすべてのアセットをコンパイルしない方法
スタイルシートをコンパスでコンパイルするために、ember-cli-broccoli-compass を含む ember-cli を使用して最初の ember.js プロジェクトを開始しました。最初のスタイリングが完了したので、スタイルシートのコンパイルには 5 秒かかります。JavaScript の作業中にファイルに何らかの変更が加えられると、スタイルシートを含むプロジェクト全体が再コンパイルされるため、少し時間がかかりすぎます。では、コンパイル プロセスからスタイルシートを除外する方法はありますか?
編集:
これが「答え」かどうかはわかりませんが、代わりにhttps://github.com/quaertym/ember-cli-compass-compilerを使用すると問題が回避されます。
javascript - Brocfile のビルドからフォルダーを除外する
Brocfile (またはその他の場所) のビルドからフォルダーを除外する方法はありますか。ユースケースはパッケージングで、ポッド内のサブアプリで作成されたアプリがあります。例えば。
環境が「開発」に設定されている場合、またはたとえばのみに設定されている場合に、それらをすべてビルドしたいと思います。環境が「app1」の場合は「app1」。助言がありますか?
ブロッコリーファイルリムーバー、ブロッコリーファネル、ブロッコリーマージツリーのさまざまな組み合わせを試しましたが、役に立ちませんでした.
ember-cli - broccoli-caching-writer が「未定義のプロパティ 'images/.DS_Store' を読み取れません」で失敗する
私はブロッコリーにかなり慣れていないので、ember.js で使用する簡単なプラグインを作成しようとしています。broccoli-caching-writer の github ページで説明されているように、index.js で broccoli-caching-writer を使用しました。
次に、プラグインを ember アプリ (ember CLI を使用) にインポートし、.brocfile で次のように構成しました。
上記を ember build コマンドで実行すると、次の出力が得られます (プライバシー上の理由からパスを編集しています)。
プラグインがパスを無視するかどうかをチェックしようとしているようですが、キャッシング ライターに渡されるオプションに filterfromcache オプションが定義されていないため、上記は機能するはずですか? 何か不足しているかどうかわかりませんか?
どんな助けでも大歓迎です。
ember.js - Ember CLI プロジェクトで Broccoli JS を使用してフォルダー全体を移動する
私はember-cli
プロジェクトを開発しており、ロードされておらず、プロジェクト構造の外にある可能性のあるテンプレートを解決できるシステムに取り組んでいます。
dist/assets
ディレクトリに というフォルダを作成したいtemplates
と思います。そのフォルダ内には、app/templates/external
. Brocfile.js
これはブロッコリーシチューでの私の現在の試みです
ember.js - ember-cli (EmberApp) の背後をのぞく: vendor.js と app.js
優れたブロッコリー シチューを使用して、エクスポートされたアプリケーション ツリーを確認できます。
これにより、アプリケーションの非常にきれいなツリーのような出力が得られます。
そのツリーには、他のファイルの中で avendor.js
とaapp.js
モジュール (予想どおり) があることがわかりますが、それぞれにどのパッケージが配置されているかはわかりません。
フロントエンド (この場合は ) に 1 つ欠けているような気がするので、 ( 経由で) が実際に私が要求したことを実行したことraphael.js
を確認したいと思います (つまり、おそらく に を含めます)ember-cli
EmberApp
raphael.js
vendor.js
app.js
orを直接見るvendor.js
ことはできません (大きすぎる / 何を探すべきかわからない)。/によってインクルードEmberApp
されたファイルを、提供しているのと同じ (類似の) 形式で単純なツリーのような表示にしたい。vendor.js
app.js
broccoli-stew
これは可能ですか?どのように?
ember.js - ブルボンとブロッコリーサスを輸入
Bower で Bourbon をインストールしましたが、broccoli-sass で Bourbon をインポートできません。Broccoli-sass が app.scss ファイルを app.css にコンパイルしています。
私が試してみました
と
app.scss ファイルの先頭にありますが、エラーが発生します:
エラー: インポートするファイルが見つからないか読み取れません: _bourbon
私のブロクファイル:
ember-cli - Ember cli - 少ないプロジェクトで sass アドオンを使用する
ember cli プロジェクトで broccoli-less を使用しており、broccoli-sassを使用するアドオン ( ember-cli-materialize )を使用したいと考えています。
アドオンをインストールした後、次のようになります。スタイルディレクトリに app.less ファイルもあるため、読み取るファイルが見つからないか読み取れません../app.scss。
私が理解しているように、この commit Allow multiple preprocessors per typeはそれを可能にするはずですが、何かが足りないかもしれません。複数のプリプロセッサで ember-cli を使用できた人はいますか?どのような変更が必要ですか?
Ember-cli バージョン: 1.13.1
残り火バージョン: 1.12.0
ありがとう
ember.js - ember-cli: アプリケーションを別々のディレクトリに分割
私の ember アプリケーションには、いくつかの異なるコンポーネントがあります。コードが多いので、ソースを別のディレクトリにまとめてほしい。
このディレクトリ構造があるとしましょう:
app
ビルド時にこれらのディレクトリをすべてマージしたいと思います。app/controllers/foo.js
+などの競合する名前をサポートする必要はありませんdashboard/controllers/foo.js
。
私の目標は、組織の基本的なレベルです。アプリ全体にプレフィックスを付けたく/dashboard/
ないし、ビルドを遅くしたくありません。
この質問に似ています:ember-cliの人々が取り組んでいて、まだ準備ができていないことを私が理解しているember -cliを備えた複数の「アプリ」 。
アプリを整理する方法に関するその他のアイデアは大歓迎です。
これを試しましたが、のファイルはdashboard
無視されています。