4 votos

¿Cómo puedo crear mi propio archivo js minifed openlayers?

Quiero crear mi propio archivo openlayers js minificado con sólo las clases relevantes que mi aplicación utiliza (incluyendo alguna clase personalizada).

¿Existe alguna forma de saber, utilizando el archivo openlayers.js completo, cuáles son los que debo incluir en mi versión personalizada (en lugar de probar por ensayo y error y empezar a eliminar archivos para ver cuál rompe mi aplicación)?

7voto

Anthony Cramp Puntos 126

Siempre he utilizado con éxito Custom Builds Profiles para crear OpenLayers Deployments personalizados.

Aquí encontrará una explicación detallada: Perfiles a medida

Estos son los pasos que sigo:

  • Revisa mi Código y mira qué clases estoy usando. Básicamente buscar cualquier clase que está utilizando como new OpenLayers.ClassName() . Añade estas clases al perfil.
  • El constructor buscará en el código de OpenLayers e incluirá automáticamente esas dependencias en la compilación.
  • La única excepción son las Clases Vectoriales. Si utiliza capas vectoriales, deberá proporcionar los tres renderizadores, ya que OpenLayers selecciona dinámicamente el renderizador adecuado.

0voto

Tom Puntos 1

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X