必要に応じてセミコロンを挿入するJavascriptマイナー/コンプレッサーはありますか(セミコロンを使用しないソースコードで動作するもの)ですか?私は本当に素晴らしいライブラリを使い始めましたが、開発者はセミコロンを「不必要な混乱」とみなしています...セミコロンを挿入したJavascriptの縮小
答えて
私は数年前に同様の状況にあったとき、本質的に「より多くの仲間」でした!
まず、非常に控えめな圧縮設定でDojo Shrinksafeまでスクリプトを実行しました。 Rhinoを使用しているため、JSを実際に解釈し、構文的に正しいセミコロンで同等のバージョンを作成します。
そこから、私は出力をDean Edward's /packer/に送りました。(少なくともその時点では)一貫して機能する出力を生成する最も高い圧縮ライブラリでした。このライブラリでは、セミコロンを入力する必要がありますが、ShrinkSafeの出力のおかげで問題はありませんでした。
(これはメモリからのものであり、私は最近テストしていませんが、原理がこれ以上保持してはいけない理由はありません。ShrinkSafeがセミコロンを挿入しない場合、これを自動的に行う前処理ツール?もちろん、モジュロ、セミコロンの挿入が100%確定的でないという事実)。
優秀!ありがとうございました!これをローカルで実行したい場合は、Dojoサイトのダウンロード・リンクが壊れます。 Shrinksafeはツールキットのパッケージツールの1つです:http://dojotoolkit.org/download - またはSVNリポジトリはこちらhttp://svn.dojotoolkit.org/src/util/trunk/shrinksafe/ – nickf
@nickf:ありがとう、ドキュメントのリンクも壊れています。新しいバージョン(現在のバージョン)はhttp://o.dojotoolkit.org/docs/shrinksafeにあります。 –
ありがとうございました。私はMarcelから提供されたリンクを更新しました。 –
- 1. Vimスマート挿入セミコロン
- 2. JavaScriptの変数の縮小
- 3. Asp.Net4 Javascriptを/ jQueryの縮小化エラー
- 4. MongoDBのV8 JavaScriptエンジンのメリットマップの縮小
- 5. ネームスペースでJavascriptを縮小する
- 6. javascriptの最適化と縮小とgzipping
- 7. コマンドラインでPNGを縮小、縮小、縮小する方法は?
- 8. 画像を拡大/縮小するためのJavascript
- 9. PHPを使用してJavascriptからのコメントを圧縮/縮小/ストリップ
- 10. Silverlightで画像の縮小(縮小)
- 11. webapp2の展開時にjavascriptとcssを縮小/圧縮しますか?
- 12. ASP.NETバンドル/縮小:動的に生成されたJavascriptを含む
- 13. 縮小されたJavaScriptのコメントはどうなりますか?
- 14. 爆縮を使用して複数の行を挿入する
- 15. Hadoopで縮小入力グループの数を取得します。
- 16. javascriptでセミコロンの後に改行を挿入するのはいつでも安全ですか?
- 17. javascriptを使用して画像を縮小する
- 18. javascriptを作成したラベルが誤った位置に挿入
- 19. JavascriptとCSSを縮小して組み合わせる方法
- 20. Silverlightのスケーリングコントロールはコントロールを縮小しますが、スペースは縮小しません
- 21. JavaScriptを使用したHTMLコードの挿入
- 22. iはページ の先頭にカスタムJavaScriptを挿入したいHTMLDocumentClass
- 23. コンテンツが縮小したときに動的にGTK +のウィンドウを縮小しますか?
- 24. Javascriptで複数の画像を拡大/縮小/拡大/縮小する最適な方法は?
- 25. PNGストレージサイズを縮小
- 26. (Spring MVC WebAppの)JSPXページ内のJavaScriptコードを縮小する
- 27. Solrサイズの縮小
- 28. マイグレーションマップへの縮小
- 29. 縮小化CSS
- 30. 縮小ボタンstatelistdrawablecode
現在のミニカーの結果をデベロッパーに表示し、セミコロンがまだ「不要」と表示されているかどうかを尋ねます。 ;-) – Prutswonder
好奇心が強い:どのライブラリですか? –
http://joose.it – nickf