問題タブ [gulp-useref]
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.
gulp - gulp userrefはbowerコンポーネントでは機能しますが、アプリファイル(cssおよびjs)では機能しません
ビルド タスクを実行すると、userref が期待どおりに動作しません。
私のインデックスには次のものがあります:
私のgruntfileにはタスクがあります:
私のタスクを実行すると、lib.jsファイルとassets/styles/lib.cssファイルが作成されますが、project.jsとassets/styles/main.cssは作成されません
どうすればこれを修正できますか? 私のjsファイルはtypescriptで書かれており、lintされて正常に作成されており、cssはsassから来ており、エラーがないと確信しているので、何か他のものでなければなりません...
css - gulp-userref で gulp-bless を使用する方法
生成された縮小ファイルが長すぎて、IE 9 で完全に処理されないため、gulp-bless プラグインを使用して bower CSS ファイルを分離します。
しかし、gulp-bless プラグインによって生成されたファイルは、gulp-userref プラグインによって「index.html」ファイルに置き換えられません。
gulp userref プラグインもすべてのファイルを結合することはできず、gulp-bless プラグインによって生成された構造を保持します。
ファイル "index.html" (css インポートとユーザーリファレンス)
ファイル "gulpfile.js" (ビルド タスクの一部)
誰かが何か考えがありますか?
gulp - Gulp Userref ネストされたディレクトリ
私は次のようなディレクトリ構造を持つ Gulp 初心者です。
これが私のユーザーリファレンスタスクです
そして、ここにHTMLがあります
私がやりたいことは、.tmp ディレクトリ内のすべての html ファイル (サブディレクトリ内のものを含む) 内のアセットを userref に取得させ、dist ディレクトリ内にディレクトリ構造を再作成させることです。
distルートで期待どおりに醜いファイルと縮小されたファイルを取得しますが、次のような複数のエラーも取得します。
エラー: 単一のグロブでファイルが見つかりません: .tmp/folder1/subfolder1/js/file1.js
ご覧のとおり、パスが間違っているため、ファイルが見つかりません (.tmp/js/file1.js のはずです)。また、サブディレクトリは dist に作成されません。
なぜこれが起こっているのか、そしてそれを修正するために何ができるのかを理解しようとしましたが、何時間も試した後、ここに助けを求めています. 前もって感謝します。
angular - Polymer および Angular2 プロジェクトでの gulp-userref の使用
作業中のAngular2アプリ、特に本番用のアプリを構築するために使用されるタスクでgulp-userrefを動作させようとしています。
残念ながら、gulp-userrefは html のインポートがあまり好きではなく、親のuserrefパッケージで説明されているように、カスタム関数を作成できるかどうかはわかりません。
私がすでに試したさまざまなこと: - gulp-userref-import を使用 - noconcat を使用
誰かが似たようなことをしようとしましたか?
私たちのプロジェクトはこのStarter Repoに基づいています
javascript - footer.php(テンプレート化)でのGulp userref concatenateの使用
タスクランナーとして Gulp を使用しています。私の gulpfile.js では、userref を使用して JS ファイルを連結しています。私のスクリプトが私のindex.phpファイルにあるとき、それはうまくいきます。しかし、テンプレートの理由でそれらを ex footer.php に移動しようとすると、userref はスクリプトを dist/master/footer.php に連結しません。
一口コード:
footer.php ファイル:
index.php ファイル (ドキュメントの最後) に footer.php を含めます。
私のfooter.phpとしてテンプレートファイルでJSファイルを連結するためにgulp userrefを作成することは可能ですか?
javascript - 余分なファイルを追加するには、gulp-userref を使用しますか?
次のようなhtmlファイルを作成します。
次のようにファイルをビルドします。
ここでgulp-angular-templatecache
、すべてのビュー ファイルをパッケージ化し、template.js を生成します。このドキュメントを内部のコンパイル済み html ファイルに追加したいのですが、どうすればよいですか?
gulp-useref
設定オプションでドキュメントを見つけましたadditionalStreams
が、機能を達成したくないものを見つけていました。