問題タブ [gulp-concat]
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 SASS、autoprefixer、minify、sourcemap で巨大なファイルが生成される
ソースマップを生成する SASS ファイルを縮小するために、この Gulp 構成を使用すると奇妙な動作が発生します。
このスクリプトを初めて実行するとgulp
、正しいものが生成さfull.min.css
れ、SASS ディレクトリの変更を待ちます。
SASS ファイル内の何かを変更すると、監視がトリガーされ、styles
タスクが再実行され、full.min.css
.
フロントエンドに変更が見られますが、この縮小されたファイルは再構築のたびにどんどん大きくなります。
タスク内のソースマップを省略すると、正常にstyles
動作するようです。full.css
ファイルは常に問題ありません。
ここで何が欠けていますか?縮小版が次元を上げ続けるのはなぜですか?
gulp - ルートおよびサブフォルダーとの gulp 連結
次のgulpビルドプロセスを用意しました。
1) ルートにあるファイルを追加できません。public/admin/js/*.js
、 動かない
2)重複が少しあると思います。誰かがこれを書き直すのを手伝ってくれます。/public/admin
要するに、マイナス以下のすべてを連結したい/public/admin/api
PSapp.min.js
そしてもちろん、ルートにある最後のビルドから再度含めたくありません。
PPS私はこのビルドプロセスをいくつかのプロジェクトフォルダーに対して何度も繰り返しました。このロジックを再利用するためのアイデアはありません。現在、フォルダーごとに異なるウォッチを設定し、app.min.js をビルドしています。
javascript - main.js に配置された連結ファイルは、ファイルをクリアしてからコードを追加するのではなく、スタックし続けるだけです。
main.js
すべてのスクリプトを 1 つのファイルにコンパイルして、インデックス ファイルにリンクしようとしています。問題は、すべてのスクリプト ファイルが連結されてからファイルに追加さmain.js
れることです。そのため、3 回保存すると、基本的にすべてのスクリプトの 3 つのコピーが連結されてmain.js
ファイルに入れられます。
main.js
保存するたびにファイルを削除してから連結を実行するか、コンテンツを追加する前にファイルをクリーンアップしたいと思います。モジュールを使用してファイルを削除しようとすると、del
このアクションを強制しないと作業ディレクトリからファイルを削除できないというエラーが表示されます。可能であれば、これを強制することは避けたいと思います。
これを行うにはもっとエレガントな方法が必要だと思います..
これが私のスクリプトタスクです:
gulp - gulp js concatの問題
gulp vendorScripts --production を実行すると vendor.min.js のみがコンパイルされますが、gulp vendorScripts --dev を実行すると vendor.js と vendor.min.js がコンパイルされます
dist フォルダー内の両方のファイルをコンパイルしたい。どのような問題が発生しましたか?
sass - sass 後の gulp concat
sass の出力を取得して、それを別の css 通常ファイルに連結したいと思います。
例:
それを行う方法はありますか?
******* 考え
おそらく、sass から一時的な場所に css ファイルを生成し、それを css ファイルと連結して、単純に削除することは可能でしょうか。単一のタスクでそれを行う方法はありますか?
javascript - 外部ファイルで Javascript が実行されていません
私は GULP を使用していますが、最初のページではすべて正常に動作します。別のページをリンクproject_1.html
しましたが、何らかの理由でその JavaScript が機能していません。外部htmlファイルは新規リンクファイル以外はSassを認識しscrit2.js
ます。何が原因でしょうか?ガルプファイルはこちら
私が含めた2番目のHTML
メインページにあるものと同じ
ここに私のワークフローの画像があります http://s8.postimg.org/dytbyze4l/111.png
gulp - ファイルをGulp、concat、uglifyし、ベンダーとconcatする
JS ファイルを gulp で連結して醜くしたい。その後、jquery、bootstrap などを含むベンダー フォルダーと結果をやり取りしたいと考えています。
js コードを醜くした後、vendor フォルダからファイルを連結するにはどうすればよいですか?
これが私の現在のgulpファイルです:
gulp - gulp は css ファイルではなく JavaScript ファイルをフィルター処理します
私はガクガクする初心者です。gulp を使用して、単一の vendor.css ファイルと vendor.js ファイルを作成しようとしています。
vendor.css は
vendor.js は
gulpfile.js
gulp serve を実行すると、エラーなしで実行されます。しかし、私は
- css ファイルが見つからないのはなぜですか。ファイルが少ないのはなぜですか。
私の出力は
- vendor.js と vendor.css を HTML にマップするにはどうすればよいですか