問題タブ [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.
node.js - wireep は、相対パスではなく物理パスを返しています
gruntfile で wireep から itens を取得しようとしていますが、常に「D:\folder\folder\file.css」のような物理パスを返していますが、ドキュメントでは相対パスを返すと書かれています。パス ( https://github.com/taptapship/wiredep#programmatic-access )。
私のコードは次のとおりです。
グラントファイルで:
私のindex.htmlには次のものがあります:
パスをそのままの配列で返すようにしたい例: "bower_components/font-awesome/css/font-awesome.css"
sass - gulp、wiredep、およびカスタム sass ファイル
そこで、直接リンクを使用してインストールできるライブラリを作成しました。bower.json ファイルの依存関係にライブラリ名を追加することで、別の内部アプリケーションからこのライブラリを使用できます。他の内部アプリケーションがバワーの更新を行うと、ライブラリで行った変更がアプリケーションに適用されます。この部分は非常にうまく機能しています。
今、私は他のソフトウェア開発者がスタイルを自由に変更できるようにしたいと考えています. 彼らはcssファイルを直接作成することができ、それはうまくいきます。ただし、これはハックなルートです。私が使用しているのと同じ設定ファイルを提供できます。
だから私はbower.jsonのメインセクションにそのファイルを入れてみましたが、wiredepはそれを処理しています。除外して、gulpを実行するとエラーがなくなりました。
これは、wiredep による解析を妨げたコードです。
新しい gulp タスクを作成し、'src/_settings.scss' を gulp.src として配置する必要があるというのは正しいですか?
また、生成された css を index.html に挿入するのも好きですが、その方法がわかりません。wireep は自動的に index.html に挿入しますか?
gulp - ファイル名の名前を変更した後、wiredep が混乱し、wiredep が挿入されませんでした。
そこで、yo gulp-angularでアプリを作りました。追加されたアプリの例は、modernizr です。私は、wiredep が js ファイルを index.html に挿入する方法を理解しようとしています。私はそれが使用することを知っています
gulp を実行した後、wiredep はこのコードを index.html に追加しました。
ここで、wiredep がどのように動作し、挿入されるかどうかを確認するために、modernizr.js 物理ファイルの名前を avengermodernizr.js に変更しました。残念ながら、wiredep はそれを index.html に挿入しませんでした。その時、私は混乱しました。特定のファイル名を挿入する方法がわかりません。
では、modernizr が wireep に伝えている構成ファイルが存在する可能性はありますか?
angularjs - bower パッケージが見つかりません
Snow Leopard OSX 6.8 に Yeoman をインストールしました。「grunt serve」を実行すると、次のエラーが表示されます (bower パッケージが見つかりません)。
bower と grunt をローカルにインストールするなど、他のスタックオーバーフローの投稿で提案されていることをいくつか試しましたが、それでも上記のエラーが発生します。
css - gulp Bowerのwiredepがbootstrap.cssを取得していませんか?
index.html ファイルがあります。私の bower.json ファイルには、依存関係があります。
私が持っているgulpファイルでは:
これを行うと、すべての css と js が生成されていることがわかりますが、注入内のどこにも含まれていない bootstrap.css は表示されません。他の依存関係は含まれています。何が起こっている?
これには簡単な修正が必要だと思いますか?それとも、うなり声と比較して、gulp はこれに問題がありますか?
更新: 私は、bower と node が maven と比較してどのように悪いか、および bower のインストール後にダウンロード後にパッケージの bower.json ファイルを手動で変更する必要があることについて、筋金入りの Maven 狂信者に **** 投げつけられています。合法的に bower.json を変更する必要がない方法、または開発者にこれを行うよう要求する必要がなかったビルド プロセスにこれを組み込む方法がある場合は、更新してください。
angularjs - ファイルを挿入しないbowerのwiredep
次のディレクトリ構造があります。
次のように、bower の依存関係を注入するための gulp タスクがあります。
index.html
bower.json
タスクを実行すると、次のように表示されます。
[00:24:50] Starting 'bower-inject'...
[00:24:50] Finished 'bower-inject' after 14 ms
ここで何が欠けているのか分かりますか?