Pregunta

¿Alguien sabe los archivos mínimos necesarios para Ext JS 2.2? Sé que el sitio de ExtJS tiene una función para " build " una versión pequeña de ExtJS (ext .js) como reemplazo para ext-all.js pero eso es para minimizar el tamaño de ExtJS en el cliente. Estoy interesado en minimizar lo que hay en el servidor. Actualmente el SDK viene con los siguientes subdirectorios:

ext-2.2 /

adapter
air
build
docs
examples
resources
source

Creo que es bastante seguro eliminar ejemplos, documentos y aire. Sin embargo, ¿hay otras cosas que podemos eliminar para hacer esto más pequeño o hay un recurso (además del gran corpus de código fuente de JavaScript) que documenta los archivos mínimos requeridos?

¿Fue útil?

Solución

Este enlace explica la orden de inclusión. ¿Cuál es el orden de inclusión adecuado para mis archivos JavaScript?

Este es el conjunto mínimo de inclusión

<link rel="stylesheet" type="text/css" href="../extjs/resources/css/ext-all.css">
<script type="text/javascript" src="../extjs/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../extjs/ext-all.js"></script>

El ext-all.css depende de los archivos en ../extjs/resources/css, por lo que también debe incluir toda la estructura del directorio.

Así que necesitarías los siguientes archivos como mínimo

  • extjs / resources / ** / *
  • extjs / adapter / ext / ext-base.js
  • extjs / ext-all.js

Si no está utilizando Ext JS para ninguno de los componentes de la interfaz de usuario, no necesita ninguna de las hojas de estilo ni las imágenes de soporte, pero en ese caso tendría que preguntarse por qué está utilizando Ext JS, ya que es es un punto fuerte.

Otros consejos

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