問題タブ [wiredep]

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

gruntjs - Grunt + Bower の grunt-wiredep を使用した絶対パス

このgrunt-wiedepタスクは、アセットの相対パスを出力します。代わりに絶対パスが必要です。したがって、replaceここで提案されているようにブロックを再構成しました: https://github.com/stephenplusplus/grunt-wiredep/issues/46

しかし、replace提案どおりにブロックを指定した後、スクリプト参照として次のものが追加されます。ご覧のとおり、それは間違っています。

私が欲しいのは、代わりにこれです:

だから、私は自分の置換ブロックのためにこれを試しました。次の点に注意してRegExください。

しかし、{{filePath}}は後で置き換えられているように見えるためRegEx、期待どおりの結果が得られません。

そのような状況を処理する理想的な方法は何でしょうか?

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

css - カスタム CSS を挿入するには、wiredep を使用します。

gulp-less でコンパイルされた後に作成されるたびに、カスタム CSS ファイルを挿入する必要があります。そのため、カスタム構成でwiredepを使用しようとしましたが、成功しませんでした. タグを「bower:css」から「custom:css」に、具体的にはカスタム タスクに変更しました。デフォルトのwiredepインジェクション用のbower:cssはまだ残っています。しかし、タスクを実行した後myinjection、エラーなしでタスクを実行しても何も注入されません。もう1つの奇妙なことは、タスクを実行すると、wiredep(デフォルト)によって挿入されたファイルが消えることです。私は何が欠けていますか?

基本的に私のファイル構造は次のようなものです:

bower.json に似たファイルが本当に必要かどうかはわかりませんが、独自の custom.json を作成しました。

gulpfile.js のタスクは次のようになります。

前もって感謝します

0 投票する
2 に答える
1837 参照

gruntjs - grunt-wiredep と Jade テンプレート

grunt-wiredep パッケージを使用して、bower コンポーネントをビュー マークアップに挿入することに成功しています。現在、ビューを HTML から Jade に移植しています。ただし、ビルド スクリプトを実行すると、HTML を使用していたときのように、bower スクリプトがページに挿入されません。

srcパラメータをindex.jadeではなくreference に変更しましたindex.html。注射がうまくいかない理由はありますか?

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

twitter-bootstrap - configure Grunt を使用して bower フォント ファイルをコピーするにはどうすればよいですか?

bootstrapインストールとfont-awesomeパッケージ化にbowerを使用Gruntし、ビルドソリューションとして使用しています。wiredepindex.html ファイルを適切に更新するように構成しました。すべてがうまく機能します。私が抱えている唯一の問題は、フォントファイルをdist/ディレクトリにコピーすることです。

gruntcopy:distターゲットを構成できることはわかっていますが、パッケージごとに異なるディレクトリ構造を使用してフォントを保存する可能性があるため、フォントをコピーするための単一のルールを設定するのは困難です。さらに、これらのパッケージのbower.jsonファイルにフォントがリストされている場合、これらのフォントを検出して自動的にコピーする方法はありませんか?

wiredepcss/js ファイルを認識するのと同じ方法でフォント ファイルを認識する、使用できる別の Grunt プラグインはありますか?

同じ問題に関連するSOに関する他の投稿を見てきましたが、問題に対する公式の解決策はありません。

0 投票する
2 に答える
11399 参照

gruntjs - すべての bower ライブラリを gruntjs で結合して縮小化する

bower にインストールされたすべてのライブラリを自動的に 1 つのファイルに結合して縮小する方法はありますか?

最初に、最も基本的なアプローチを試みました。.jsすべてのサブディレクトリからすべてのファイルを結合します。

しかし、これは明らかに悪いアプローチです。また、エラーが多すぎて機能しません。

すべてのファイルを手動で削除し、各ライブラリにある (メイン) ファイルを 1 つだけ保持しましたが、機能しました。

これをすべて自動的に行う方法はありますか?

また、それを行うことはお勧めですか?(つまり、すべてのベンダー ライブラリを 1 つのファイルに結合します)

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

gruntjs - yeoman grunt-wiredep が依存関係を注入しない

「wiredep:target」(wiredep) タスクの実行

エラーなしで完了

bower.json の依存関係を注入しません。この問題をデバッグできません。どんな助けでも大歓迎です。

Gruntfile.js:

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

django - パスを置き換える gulp-wiredep

ジャンゴの場合、相対パスを挿入しようとしています..

私の古いグラントファイルのwiredepセクションは次のようになりました

私はgulpタスクのためにwiredep.jsで同じことをしようとしていますが、これはどのように見えるかです

しかし、これは機能していません。誰か助けてもらえますか?