Pregunta

Con rieles 3.1, el ramas Se introdujo gema. He escrito un motor de juego muy grande en JavaScript/Coffeescript que planeo lanzar como software de código abierto en el futuro, pero en este momento, me gustaría ofuscar el código para construir una pequeña barrera para las personas que intentan hacer trampa en el juego . Mi pregunta es:

¿Qué tengo que hacer para crear una versión ofuscada de la aplicación.js? Archivo que se creó combinando todos mis archivos JS? ¿Hay una mejor práctica, una joya o es posible en absoluto?

Gracias por tu respuesta.

Tomás

¿Fue útil?

Solución

Bueno, podría usar el compilador de cierre con una optimización avanzada, aunque recomendaría contra él:

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

Otros consejos

Podrías probar Dojo's Encogido - Minificará/ofuscará sus fuentes y puede configurarlo para generar un solo archivo a partir de varios archivos fuente de entrada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top