問題タブ [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.

0 投票する
1 に答える
926 参照

javascript - Reactify および Babelify で使用した場合の Gulp-Uglify 解析エラー

JavaScriptライブラリを醜くするためにこれを行う方法は次のとおりです。

最近すべてのライブラリを最新のものに更新するまで、これは機能していました(つまり、それがgulp-uglify問題なのか、reactifyそれともbabelify.

私は実行uglify().on('error', gulpUtil.log)しましたが、これは出力です:

助けていただければ幸いです

0 投票する
1 に答える
975 参照

javascript - 変数のデバッグが gulp ソースマップ + uglify で機能しない

JavaScriptをバンドルするための次のgulpタスクがあります。

Chrome 開発ツールでこれを実行すると、ソースマップが見つかり、ブレークポイントが機能しますが、変数をデバッグできません

次のAngularコードのチャンクの例を見てください:

の値を確認するためにブレークポイントを追加すると$animateProvider、次のようになります。

ここに画像の説明を入力

しかし、Uglify で変数マングリングをオフにすると、次のようになります。

それは動作します:

ここに画像の説明を入力

そのため、Uglify が名前をマングルした後、gulp-sourcemaps プラグインは変数を追跡できないようです。

他の誰かが同じ問題を抱えたり、解決策を知ったりできますか?

0 投票する
1 に答える
928 参照

reactjs - React ルーター リンク パラメータ。予期しない文字「`」。uglify と eslint で

gulp uglify と eslint の両方を使用すると、予期しない文字 '`' が表示されます。

gulpファイルで

対処方法は?

0 投票する
2 に答える
1319 参照

gulp - Gulp マージストリーム

私は初めてgulpを使用しています。cssファイルのマージストリーミングを管理しましたが、どういうわけかjavascriptファイルでは機能しません。ここに私のコードがあります、

CSS出力は正常に機能しています。しかし、dist/scripts/ フォルダーに他のスクリプト ファイルがありません。

0 投票する
0 に答える
289 参照

uglifyjs - UgliifyJS - 特定の関数呼び出しを削除する

Uglify2 を使用して特定の関数呼び出しの呼び出しを破棄する方法はありますか? オプションdrop_consoleと同様に、 console.* 関数への呼び出しを破棄します。特定の関数への呼び出しを破棄する必要があります。例えば:

次に、すべてのmyObj.*呼び出しを削除します。これは可能ですか?

0 投票する
1 に答える
1645 参照

gulp - gulp フォルダーからすべてのファイル名を読み取り、いくつかのファイルに保存します

ファイル名を取得するために「gulp-filenames」を使用しています。このサイトから見つけたドキュメントに従いました。役に立ちません:(

以下のコードをご覧ください

基本的には、すべてのファイル名を 1 つのファイルに格納したいと考えています。

=======================

入力

  • フォルダ

    1. myfile.js
    2. myfile1.js

=====================

期待される出力

  • フォルダ

    1. myfile.js
    2. myfile1.js
    3. javascript (myfile.js や myfile1.js などのファイル名とパスを含む)