Rails 3.1 запутанный javascript - PullRequest
1 голос
/ 25 июля 2011

В Rails 3.1 появился камень звездочек . Я написал очень большой игровой движок на javascript / coffeescript, который я планирую выпустить как программное обеспечение с открытым исходным кодом в будущем, но на данный момент я хотел бы запутать код, чтобы создать небольшой барьер для людей, пытающихся обмануть в игре , Мой вопрос:

Что мне нужно сделать, чтобы создать запутанную версию файла application.js , который был создан путем объединения всех моих js-файлов? Есть ли лучшая практика, драгоценный камень или это вообще возможно?

Спасибо за ваш ответ.

Tom

Ответы [ 2 ]

1 голос
/ 25 июля 2011

Вы можете попробовать dojo's ShrinkSafe - это минимизирует / запутывает ваши источники, и вы можете настроить его для генерации одного файла из нескольких входных исходных файлов.

0 голосов
/ 16 августа 2011

Ну, вы могли бы использовать Closure Compiler с расширенной оптимизацией, хотя я бы порекомендовал против этого:

http://edgeguides.rubyonrails.org/asset_pipeline.html#javascript

...