問題タブ [brunch]
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.
mustache - 口ひげとbrunch.io
ブランチを使用するプロジェクトで、テンプレートとして口ひげを使用したいと考えています。ただし、ワークフローにhttps://github.com/mdp/hoganjs-brunchを統合する方法がわかりません。実際には、それが何をすべきかさえ理解していません!
ヘルプ/提案はありますか?
node.js - node.js モジュールでブランチを使用する
クライアント側のブランチ ビルドとノード サーバーにまったく同じバックボーン モデルを使用したいのですが、ノードのモジュール システムは、burnch がデフォルトで使用する commonjs モジュールとほとんど同じですが、違いをセットアップするには少し考える必要があります。 .
/server.js
/app/models/MyAppModel.js
/app/collections/PeopleCollection.js
/app/models/PersonModel.js
基本的に、サーバーとクライアントで同じファイルを使用できない唯一のことは、パスが必要なことです。サーバーをグローバルに設定してから、次のことを行うことができます。
これにはもっとエレガントな解決策がありますか?
brunch - Brunch.io がコンパイル エラーを処理しない
コーヒースクリプト、ジェイド、スタイラスで動作する独自のブランチ構成を作成しました。
1つの大きな問題を除いて、完全に機能します。coffeescript または jade (まだスタイラス コーディング エラーは発生していません) でコンパイル中brunch --watch
に問題が発生すると、次のようなエラーが発生します。
プラグインにエラー コールバックを渡す必要があるようですが、そうではありませんか?
構成で何か間違ったことをしましたか? すべての構成を含むスケルトンはGitHub でホストされています。これが私の側の問題であるかどうかについて、いくつかの意見をいただければ幸いです。
ありがとう!
javascript - ブートストラップの最適化時のブランチ エラー
プロジェクトを最適化してビルドするために実行brunch b -o
すると、次のエラーが発生します。
src/javascript/initialize.js で JS 縮小に失敗しました: TypeError: 未定義のメソッド 'active' を呼び出せません
私が見つけたものは、bootstrap.js内の何かにかかっています。この問題を回避したり、さらに解決したりするためにできることはありますか?
編集:
最新の安定したバージョンに更新されたため、現在はbrunch b -P
同じ問題を使用しています。
express - Chaplin ファイルと Express node.js ファイルの両方をブランチで見る
私はブランチを使用して Express node.js サーバーと Chaplin クライアント Web アプリに取り組んでいます。
サーバー側のコードが変更された場合はブランチを再コンパイルして Express サーバーを再起動し、クライアント側のコードが変更された場合は Chaplin クライアントを再コンパイルします。
ブランチはすでにチャップリン コードを監視していますが、高速サーバーを再起動することはできません。
config.coffee のパスにサーバー ディレクトリを追加しましたが、これはクライアント側のコードを再コンパイルするだけで、サーバーは再起動しません。
どうすればこれを行うことができますか?
bower - ブランチ / バウアー テスト
bower.json を見ると、devDependencies
単体テストの依存関係などに対処するために、何かを入れることが推奨される方法であると思います。テスト フレームワークとしてqunitを使用したいのですが、他のフレームワークにも適用できるはずです。
私が抱えている問題は、qunit を devDependencies に入れると、ビルド時に取得されないことvendor.js
です。それは当然のことですが、ブランチにそれを含めるように依頼するにはどうすればよいですか? 明らかに、test-vendor.js
devDependencies をvendor.js
.
私はこれを持っていますconfig.coffee
:
明らかに、最後の行は bower_component アイテムをそのままピックアップしません。ここに何か提案はありますか?
このチケットを見ました:
しかし、それはまだ宙に浮いているようです。
この SOq:
現時点では、バウアー側からそれを行う方法がないことを示唆しています。
mocha.js - ブランチ モカのサポートは終了しましたか?
ブランチを最新バージョンの 1.7.1 にアップグレードすることを検討していますが、モカ テストが実行されないという問題が発生しています。これを、test.js の最後にある "window.require('x_test')" まで追跡し、生成されなくなりました。テスト ファイルの名前を 'x_test.coffee' から 'x-test.coffee' (アンダースコアをダッシュに置き換える) に変更しようとしましたが、役に立ちませんでした。
何か案は?
追加情報: バージョン 1.5.4 と 1.6.7 の間でサポートがなくなります。