問題タブ [gulp-inject]
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-inject でファイルをインクルードするときにパスを変更する方法
現在、次のようなファイルを挿入しています。
しかし、html ファイルには必要なパスが含まれていません。このパスを変更するにはどうすればよいですか? たとえば、これの代わりに:
私はこれを持つことができます:
angularjs - Angular ファイルを順不同で含める - プロバイダー
gulp を使用して、src ファイルを html に挿入したいと考えています。最初にモジュール ファイルをインクルードする限り、順不同でこれを実行できると思いました。
plunkr では次のようになります。
http://plnkr.co/edit/KkJcbSzz5rTb7pvkYySB?p=preview
しかし、私は得るUncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
Error: [$injector:unpr] Unknown provider: B
私はエラーを理解していますが、これはあなたができることだと思いました。あなたはサービスでそれを行うことができます-
http://plnkr.co/edit/vfsjWMGQJr89HL93WyxS?p=preview
プロバイダーで順不同のものを定義することはできませんか?
gulp - 宛先フォルダーを指すgulp注入
コーヒースクリプトを使用してjsを生成していますが、srcフォルダーからdistフォルダーに生成しても問題ありません。現在、gulp-inject を使用してこれらのファイルを自動ロードしようとしており、以下が私のコードです。
gulpfile.js
結果の出力は dist/index.htmlにあります
scripts/routes.js と scripts/config.js のようにしたい
私はbrowser-syncを使用しているので、ルートフォルダーであるdistフォルダーを指しています。組み合わせてみましたが、どれも合いませんでした。正しいコードを教えてください。
gulp - Gulp は css と js を同時に注入することはできません
次のコードを実行しようとしています
var $ = require('gulp-load-plugins')({ lazy: true }); // fetches gulp plugins
// 次の行をコメントすると
.pipe($.inject(gulp.src(config.css)))
次に、私の .js ファイルが注入されます。それ以外の場合は注入されません。この注入が並行して行われることを理解しているからです。
私は何を間違っていますか?
gulp - すべての bower .css ファイルが無視されるのに .js が取得されないのはなぜですか
次のタスクを実行していて、すべての .js ファイルが css タグ内に正しく挿入されますが、ストーリーは html でも同じです。
私の設定はすべて正しいようです。
javascript - Gulp インジェクトが機能しない
gulp-inject を使用して、いくつかのファイルを PHP ファイルに挿入しようとしています。これは機能していません。HTMLも使用してみましたが、うまくいきません。コンソールの出力には、「test.html に 6 つのファイルを gulp-inject する」と表示されますが、ファイルは挿入されません。Gulpファイルで見ているディレクトリに6つのJavaScriptファイルがあるため、ファイルの数は正しいです。これが私の Guilp タスクです。
私の test.html ファイルは次のようになります。
繰り返しますが、src/vendor/js ディレクトリには 6 つのファイルが含まれており、コンソールの Gulp からの出力には、6 つのファイルが test.html に追加されたことが示されていますが、何も追加されていません。私の目標はPHPでこれを行うことでしたが、うまくいかなかったので、ここでHTMLでテストしていましたが、まだ何もしていません.
何か案は?
本当にありがとう。
gulp - HTML (テンプレート) と CSS を JavaScript ファイルに挿入する方法は?
HTML および CSS ファイルを構築および縮小し、それらを文字列としてプルする JavaScript ファイルが必要です。これにより、すべてが 1 つの縮小された JS ファイルとして使用できるようになります。
これを達成するための最良のフローは何か知りたいです。gulp inject を使用すると、これが機能する可能性がありますか?