問題タブ [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.
gruntjs - どのパスも無視しないように grunt を設定する方法
grunt-wiredep タスクが../
すべてのパスから削除されています。
例えば:
になる
../
維持されたい。しかし、ignorePath
空白の文字列 (1 つのスペース文字) に設定するか、 ignorePath
パラメータを削除すると、JavaScript ファイルが HTML に含まれなくなります。
javascript - Gulp で特定の Bower コンポーネントを IE8 条件付きブロックとして追加する方法
私はいくつかのbowerコンポーネントを持っていますが、そのうちのようないくつかのコンポーネントをjson3
IE8条件付きブロックに追加する必要があります(ビルドとサーブrespondjs
)es5shim
<!--[if lt IE 9]>
<script src="bower_components/json3/json3.js"></script>
<![endif]-->
タスクの書き方は?この問題gulp-inject
だけでなく、適切な例も見つかりませんでした。wiredep
お知らせ下さい
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/
で
それを修正する方法は?
終わり:
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
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
何か不足している場合はお知らせください。
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 build
とgulp html
、すべて正常に動作します。ただし、html
ビルドの最後の部分として追加すると、それ以上機能しません。Jade は .html ファイルに変換され、すべてのリソース (my および bower) が /dest フォルダーにコピーされますが、wiredep
and inject
(スクリプトおよびリンク タグを追加する) は何も表示されません。
これは私のタスク (の一部) です: https://gist.github.com/Falci/f52d4144318c9d5e4c2f
gulp - gulpを使用してkarma.conf.jsファイルにbower依存関係を注入する方法は?
gulpを使用してkarma.conf.jsファイルにbower依存関係を注入する方法は? 私はwiredepタスクを試しましたが、.jsファイルでは機能せず、依存関係へのパスを含むタグを挿入しますが、引用符で囲まれたパスだけが必要です.