Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用sencha cmd复制ExtJS 5示例?_Extjs_Extjs5_Sencha Cmd_Sencha Cmd5 - Fatal编程技术网

如何使用sencha cmd复制ExtJS 5示例?

如何使用sencha cmd复制ExtJS 5示例?,extjs,extjs5,sencha-cmd,sencha-cmd5,Extjs,Extjs5,Sencha Cmd,Sencha Cmd5,我想制作一个与extj5门户非常相似的web应用程序示例: 我想把它复制到另一个目录并开始编码 以下是我正在采取的步骤: 1) 将门户目录复制到我的工作目录 2) 将光盘放入门户网站 3) 在命令行上运行以下命令 sencha app upgrade ext-5.0.0 // Ext 5 and this app should be in the same directory 但当我这样做时,我得到: $ sencha app upgrade ext-5.0.0 Sencha Cmd v5.0

我想制作一个与extj5门户非常相似的web应用程序示例:

我想把它复制到另一个目录并开始编码

以下是我正在采取的步骤:

1) 将门户目录复制到我的工作目录

2) 将光盘放入门户网站

3) 在命令行上运行以下命令

sencha app upgrade ext-5.0.0 // Ext 5 and this app should be in the same directory
但当我这样做时,我得到:

$ sencha app upgrade ext-5.0.0
Sencha Cmd v5.0.2.270
[WRN] Did not locate framework package
[WRN] Failed to resolve package ext-theme-neptune
[WRN] Failed to resolve package sencha-charts
[ERR] Theme "ext-theme-neptune" not found
[ERR] Required package "ext-theme-neptune" not found

关于正确的方法有什么建议吗?Ruby安装正确,我能够成功地完成extjs 5教程(生成应用程序、观看应用程序等)

Sencha Cmd使用大量元数据,因此最好先在空白文件夹中生成一个全新的应用程序。删除除
/.sencha/
文件夹之外的所有内容

然后将门户示例(除
/.sencha/
文件夹外的所有内容)复制/粘贴到新应用程序中

您还需要复制
/examples/ux/
文件夹,然后更新
app.json
文件——将
classpath
指向正确的
ux
文件夹



通常,这个过程会更容易,但extjs下载本质上是一个“工作区”,因此将其中一个示例复制到一个新的位置将丢失很多工作区的假定结构(即框架!)

这几乎就是它。我必须保留
ext
目录和
packages
目录(从最初的应用程序生成开始)。谢谢