問題タブ [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 投票する
0 に答える
123 参照

gruntjs - どのパスも無視しないように grunt を設定する方法

grunt-wiredep タスクが../すべてのパスから削除されています。

例えば:

になる

../維持されたい。しかし、ignorePath空白の文字列 (1 つのスペース文字) に設定するか、 ignorePathパラメータを削除すると、JavaScript ファイルが HTML に含まれなくなります。

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

javascript - Gulp で特定の Bower コンポーネントを IE8 条件付きブロックとして追加する方法

私はいくつかのbowerコンポーネントを持っていますが、そのうちのようないくつかのコンポーネントをjson3IE8条件付きブロックに追加する必要があります(ビルドとサーブrespondjs)es5shim

<!--[if lt IE 9]> <script src="bower_components/json3/json3.js"></script> <![endif]-->

タスクの書き方は?この問題gulp-injectだけでなく、適切な例も見つかりませんでした。wiredepお知らせ下さい

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

node.js - Gulp、Wiredep、および Bower の依存関係

gulpfile.js を適応させ、bower_components/フォルダーをapp/bower_components/.

のディレクトリを更新した.bowerrcので、実行するたびbower installに正しいディレクトリが使用されます。

gulp-wiredepでは、メインの Sass ファイル内に正しい Sass パスの場所を書き込むにはどうすればよいでしょうか?

たとえば、次の行をファイルの直後にgulp-wiredep追加します。main.scss// bower:scss

@import "bower_components/bootstrap-sass-official/assets/stylesheets/_bootstrap.scss";

今あるべき@import "app/bower_components/bootstrap-sass-official/assets/stylesheets/_bootstrap.scss";

どうすればそのパスを変更できますか? タスクの構成だと思いwiredepます:

しかし、必要なことを行うためにそれを構成する方法がわかりません。それに関するドキュメントが見つかりませんでした。

sassファイルのそのパス"app/bower_components/bootstrap-sass-official/assets/stylesheets/_bootstrap.scss"gulp serve手動app/

それを修正する方法は?

終わり:

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

javascript - gulp と wireep を使用すると、socket.io は index.html に追加されません (bower.json にはありますが)。

bower.json ファイルに angular、angular-ui-router、socket-io があります。

gulp ファイルを (wiredep を使用して) 実行すると、2 つの角度スクリプトが index.html ファイルに正常に追加されますが、socket.io スクリプトは追加されず、理由がわかりません。助けてくれてありがとう

//コマンドライン

//bower.json

// gulpfile.js

//index.html

//package.json

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

javascript - Angular アプリに bower パッケージを追加するには、wiredep を使用します。

私はAngular jsとgulpに比較的慣れていません。私は現在、モバイルアプリ用のイオンフレームワークも試しています。私はイオン タブ テンプレートから始めました。私は js ライブラリに bower を使用しています。bower.json ファイルにいくつかの bower パッケージを追加しましたが、wiredep を使用してそれらのファイルを index.html に挿入したいと考えています。私の問題は、cliまたはgulpタスクでwiredepを使用すると、追加した2つのパッケージからのみファイルが追加され、ionicからのファイルは追加されないことです。

index.html から抽出

私の bower:js セクションには、ionic からではなく、私の bower パッケージからの 3 つのファイルのみが含まれていることがわかります。理想的なケースでは、最初の 3 行を削除し、wiredep で防御してそれらを追加できる必要があります。

bower.json

何か不足している場合はお知らせください。

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

javascript - Gulp が正しく動作していません

私はこのタスクを持っています:

  • html:

    • .jade を .html に変換する
    • bower リソース (css、js、およびフォント) を /dest/vendor フォルダーにコピーします。
    • bower リソースを .html に追加 (スクリプトおよびリンク タグ)
    • js (/dest/js から) と css (/dest/css から) を .html に追加します (前のように)。
  • 建てる

    • /dest フォルダーを消去する
    • 私の js を /dest/js にコピーします (コピーするだけで、プロセスはありません)
    • less ファイルを処理し、css として /dest/css に移動します

実行してから実行するgulp buildgulp html、すべて正常に動作します。ただし、htmlビルドの最後の部分として追加すると、それ以上機能しません。Jade は .html ファイルに変換され、すべてのリソース (my および bower) が /dest フォルダーにコピーされますが、wiredepand inject(スクリプトおよびリンク タグを追加する) は何も表示されません。

これは私のタスク (の一部) です: https://gist.github.com/Falci/f52d4144318c9d5e4c2f

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

gulp - gulpを使用してkarma.conf.jsファイルにbower依存関係を注入する方法は?

gulpを使用してkarma.conf.jsファイルにbower依存関係を注入する方法は? 私はwiredepタスクを試しましたが、.jsファイルでは機能せず、依存関係へのパスを含むタグを挿入しますが、引用符で囲まれたパスだけが必要です.