twitter-bootstrap extjs load customization extjs5

twitter bootstrap - Carga extjs usando bootstrap.js desde afuera de la carpeta de la aplicación extjs



twitter-bootstrap load (1)

En el archivo app.json , verá una entrada sobre classpath. Esto se usa para decirle a Sencha Cmd dónde están sus archivos fuente.

También en ese archivo, verá una entrada sobre indexHtmlPath. Esto dice dónde está el archivo index.html.

/** * Comma-separated string with the paths of directories or files to search. Any classes * declared in these locations will be available in your class "requires" or in calls * to "Ext.require". The "app.dir" variable below is expanded to the path where the * application resides (the same folder in which this file is located). */ "classpath": "${app.dir}/app", ... /** * The file path to this application''s front HTML document. This is relative * to this app.json file. */ "indexHtmlPath": "index.html",

Cambiar donde está la biblioteca ExtJS implica editar un archivo oculto - .sencha/app/sencha.cfg . Hay una propiedad allí - ext.dir - que necesita cambiar.

He creado la aplicación extjs 5 usando sencha cmd y quiero usarla en mi página hmtl personalizada. Tengo la siguiente estructura:

extjsapp .sencha app build ext packages ...... bootstrap.js bootstrap.json app.js ....... customapp index.html script.js

Lo que quiero hacer es en mi customapp / index.html Solicito bootstrap.js y debe cargar todos los paquetes y ext desde la carpeta extjsapp. Por defecto, intenta cargarlos desde customapp / ext, que es relativo a donde se usa boostrap.js. ¿Cómo puedo crearlo / compilarlo para que cargue ext desde extjsapp / ext en lugar de customapp / ext?

Debería ser posible usar bootstrap.js desde cualquier ubicación para cargar el framework extjs y todos los paquetes requeridos que están integrados en la carpeta extjs.