答案 0 :(得分:0)
您必须使用GeoExt3创建一个包。对于Extjs-6中的包装,请阅读heer。
从这里安装sencha cmd
(使用
版本6,现在仅作为预览。)
要生成程序包,通常首先通过发出
创建一个senchaworkspace
sencha -sdk /path/to/ext-n.n.n生成工作空间/路径/到/工作区
在工作区内部将geoext3
存储库克隆到packages
子文件夹中:
$ cd / path / to / workspace / packages
$ git clone https://github.com/KaiVolland/geoext3.git GeoExt3
$ cd GeoExt3
然后你可以发出
$ sencha package build
或者,如果您的源不在sencha工作区内,您可以配置工作区的路径然后构建:
$ sencha config --prop workspace.config.dir = / path / to / workspace / .sencha / workspace then package build
初始化本地“GeoExt贡献者”存储库:
$ sencha package repo init -name“GeoExt Contributors”-email“dev@geoext.org”
将包添加到此
$ sencha package add D:/xampp/htdocs/ExtProjects/GeoExt3/build/GeoExt/GeoExt.pkg
将您的应用设为heer 要在sencha应用程序中使用此包,只需将“GeoExt”添加到“requires”-array即可 在你的app.json中:
/**
* The list of required packages (with optional versions; default is "latest").
*
* For example,
*
* "requires": [
* "charts"
* ]
*/
"requires": [
"GeoExt"
],
并在最后构建应用程序如下:
$ sencha app build