問題タブ [gulp-uglify]
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.
javascript - Reactify および Babelify で使用した場合の Gulp-Uglify 解析エラー
JavaScriptライブラリを醜くするためにこれを行う方法は次のとおりです。
最近すべてのライブラリを最新のものに更新するまで、これは機能していました(つまり、それがgulp-uglify
問題なのか、reactify
それともbabelify
.
私は実行uglify().on('error', gulpUtil.log)
しましたが、これは出力です:
助けていただければ幸いです
javascript - 変数のデバッグが gulp ソースマップ + uglify で機能しない
JavaScriptをバンドルするための次のgulpタスクがあります。
Chrome 開発ツールでこれを実行すると、ソースマップが見つかり、ブレークポイントが機能しますが、変数をデバッグできません。
次のAngularコードのチャンクの例を見てください:
の値を確認するためにブレークポイントを追加すると$animateProvider
、次のようになります。
しかし、Uglify で変数マングリングをオフにすると、次のようになります。
それは動作します:
そのため、Uglify が名前をマングルした後、gulp-sourcemaps プラグインは変数を追跡できないようです。
他の誰かが同じ問題を抱えたり、解決策を知ったりできますか?
reactjs - React ルーター リンク パラメータ。予期しない文字「`」。uglify と eslint で
gulp uglify と eslint の両方を使用すると、予期しない文字 '`' が表示されます。
gulpファイルで
対処方法は?
gulp - Gulp マージストリーム
私は初めてgulpを使用しています。cssファイルのマージストリーミングを管理しましたが、どういうわけかjavascriptファイルでは機能しません。ここに私のコードがあります、
CSS出力は正常に機能しています。しかし、dist/scripts/ フォルダーに他のスクリプト ファイルがありません。
uglifyjs - UgliifyJS - 特定の関数呼び出しを削除する
Uglify2 を使用して特定の関数呼び出しの呼び出しを破棄する方法はありますか? オプションdrop_consoleと同様に、 console.* 関数への呼び出しを破棄します。特定の関数への呼び出しを破棄する必要があります。例えば:
次に、すべてのmyObj.*呼び出しを削除します。これは可能ですか?
gulp - gulp フォルダーからすべてのファイル名を読み取り、いくつかのファイルに保存します
ファイル名を取得するために「gulp-filenames」を使用しています。このサイトから見つけたドキュメントに従いました。役に立ちません:(
以下のコードをご覧ください
基本的には、すべてのファイル名を 1 つのファイルに格納したいと考えています。
=======================
入力
フォルダ
- myfile.js
- myfile1.js
=====================
期待される出力
フォルダ
- myfile.js
- myfile1.js
- javascript (myfile.js や myfile1.js などのファイル名とパスを含む)