当前位置: 动力学知识库 > 问答 > 编程问答 >

windows - Sencha Cmd Fails to Generate app in certain directories

问题描述:

I am using Sencha Cmd v3.1.0.239 on windows 7 and am trying to get down the basics of creating an extJS application. Currently I have run into a strange problem where it cannot build the application depending on the target directory I specify.

In one case I will run a command like sencha generate app myApp1 "C:\extJS experiments\myApp1" and this will work. However I will run another command such as sencha generate app myApp2 C:\xampp\htdocs\senchaWork\extJS\myApp2 and it will fail with the following error

[ERR] Theme ext-theme-classic not found

[ERR]

[ERR] BUILD FAILED

[ERR] com.sencha.exceptions.ExNotFound: Required packages not found

[ERR]

[ERR] Total time: 3 seconds

[ERR]com.sencha.exceptions.ExNotFound: Required packages not found

All I have been able to find online related to this seems to point to upgrading sencha command to be the cause. Problem with that theory is that this is the first time I have downloaded sencha command so no upgrade was ever done.

Note: In the above commands I am in the extJS sdk directory so I don't specify it. When I do specify the location of the sdk I get the same behavior as above. Shouldn't my target dir not matter since Sencha cmd is getting the ext-theme-classic from the sdk in the first place or do I mis-understand how the command works?

网友答案:

Executing sencha generate app requires to be run on the ExtJS sdk directory. If this is not executed on the sdk folder, you have to specify the sdk folder by adding the -sdk option so that it will be able to correctly map where your sdk is.

Example:

sencha -sdk /path/of/my/sdk/extjs/ generate app myAppName /path/of/myApp

For sencha-cmd options and details, you can execute:

sencha
分享给朋友:
您可能感兴趣的文章:
随机阅读: