問題タブ [unminify]
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.
regex - 正規表現置換 - 結果のインデックスに基づいて文字を N 回挿入します
現在、メモ帳++を使用しています。これはテキスト編集プログラムだけに留めておきたいのですが、この機能が N++ ではなく別のものにある場合は、ダウンロードできます。
もう一度読みやすくしたい縮小された HTML のチェーンがあるとしましょう。スペースはありません。すべてが 1 行に収まります。
タグを分割するための単純な正規表現置換式が既にあります。
(<.*?>) を \1 に置き換えます\n\t
純粋に正規表現を使用して、結果の数に基づいて各行に追加の \t を追加する方法があるかどうか疑問に思っています。
質問には実際的な問題があることは承知しています。HTML フォーマッターを簡単に見つけたり、5 分でそれを行う JS を作成したりできましたが、主に正規表現の機能と制限についての理解を深めようとしています。
javascript - jquery.kyco.googleplusfeed.min.js 縮小されていないソース コード
縮小されていない jquery.kyco.googleplusfeed.min.js ソース コードはどこにありますか?
すべてのソース ファイルはGitHub リポジトリで縮小されています。
javascript - JS を unminify して変数名を復元するためのツールを探しています
ドキュメント全体の変数名を復元しながら、JS ファイルの縮小を解除するツールを探しています。
たとえば、unminify.comで圧縮されたコードを実行すると、コード自体に次のものが含まれます。
コードの最後には、W とは何かという参照があります。
コード内の名前を復元する簡単なスクリプトを探していますが、見つかりません。自動置換がコードにとって有害である可能性があることは理解していますが、復元するためのスマートな方法があるはずです。現在、手動で「W」を置き換えています。「$("#pattern1")」で。(大文字と小文字を一致させ、最後にドットを付けます) W 文字と混在しないようにします。
ありがとう
javascript - 選択したJSを醜くするにはどうすればよいですか?
generator-gulp-webappを使用していますが、縮小された形式でビルドする Javascript ファイルを選択したいだけです。どうすれば編集できgulpfile.js
ますか? これがhtml
タスクです。このタスクを編集する必要があると思います。
javascript - JSファイルを暗号化/縮小して、人間が復号化できないようにする方法はありますか?
関数、変数名がリネームされるべきで、人間が理解/読み取ることができず、非限定化もできないJavaScriptファイルを縮小したい。
Closure Compiler http://closure-compiler.appspot.com/homeを試しました。しかし、高度な最適化では、多くの警告が表示されます。
JavaScriptを縮小する方法はありますか?
javascript - 知的財産および圧縮/難読化された JavaScript コード
当社のベンダーは、クライアント側でデータ収集を行うために使用する JavaScript ライブラリを提供し、Ajax を使用して (収集サーバーに) 送信する前にデータを暗号化します。
彼らはJavaScriptを縮小/難読化したため、コードから何を収集しているのか簡単にわかりません。
問題が発生したときにデバッグできるように、縮小されていない/難読化されていないバージョンを提供できるかどうかを彼らに尋ねましたが、彼らはノーと言いました。その理由は、それが彼らの知的財産だからです.
私の質問は、すべてのコードがすべてのユーザーのブラウザーにダウンロードされているため、理論的には手動でデコードできるということです。彼らは本当に、非圧縮/難読化解除されたコードを提供しない立場にあるのでしょうか?
javascript - すべての文字列が配列内にあるコードを縮小解除する
私は深く縮小されたコードを手に入れました。すべての変数の名前が変更されます。すべての文字列と数値は配列にダンプされ、コード内の配列呼び出しに置き換えられました。次のようになります。
_0x3cad[65]
は単なる空の文字列です。これをすばやく元に戻して、コードを読みやすくするにはどうすればよいですか?
html - Grunt css minifcation とファイルのアップロードが機能しない
今日、.css ファイル (すべての sass ファイルをコンパイルする style.css) を filezilla にアップロードしようとしたときに発生した問題について、非常に混乱しています。ファイルをディレクトリに配置した後、スタイルシートがキューにあり、ステータスバーが特定の割合で固定されていることに気付きました。今まで気がつかなかった - 変だ。そのため、アップロードをキャンセルし、さらに数回試してみると、同じ問題が発生します。コマンド ラインで grunt cssminify を実行して、ファイルが縮小されていることを確認します。
縮小されたファイルのサイズが通常の約 2 倍になっていることに気付きました。私はsassファイルに入り、通常はメインのstyle.cssファイルを削除する冗長な変更をファイルに加えますが、styles.cssファイルがまだ縮小された状態にあることを確認してください。
今、何らかの理由で style.css ファイルをアップロードできることがわかりましたが、それでも通常よりもはるかに時間がかかっており、.sass ファイルに加えた変更は、ファイルをアップロードして試みても反映されません。変更を表示します。スタイルシートが連携して動作していないか、うなり声が何かをいじっていたり、filezilla が何かをいじっていたりするため、この時点では基本的に何もできません。
誰もこの問題に遭遇したことがないと思いますか?