I have a number of Ext classes that extend a third party component, Leaftlet map. For example:
where L.Icon comes from Leaflet.
In my HTML page, I have the following script tags:
This app loads and works just fine. However, the "sencha compile" command is choking on these derived classes. (Compile was barfing on a particular file. I commented out all references to the Leaftlet API and the compiler proceeded to barf on the next file.) I'm using the following command line:
How can I make sencha cmd happy in this case? I'm open to modifying the above code, but I don't see a way to either require the third party code or configure the loader to understand it.
sencha compile -classpath=lib/extjs/src,lib/leaftlet,app page -yui -in app.html -out cmd/app.html