标签: sencha-cmd

sencha app build找不到错误codegen.json

C:\wamp\Sencha\Test>sencha app build testing
[ERR] Cannot find file: C:\Program Files\Sencha\Cmd\repo\.sencha\codegen.json
 at com.sencha.util.BasicFileSystemHelper.writeFileData(BasicFileSystemHelpe
r.java:49)
 at com.sencha.util.FileUtil.writeFileData(FileUtil.java:284)
 at com.sencha.util.FileUtil.writeFileData(FileUtil.java:266)
 at com.sencha.util.FileUtil.writeFile(FileUtil.java:246)
 at com.sencha.util.FileUtil.writeFile(FileUtil.java:238)
 at com.sencha.util.JsonUtil.saveJson(JsonUtil.java:145)
 at com.sencha.util.JsonUtil.saveJson(JsonUtil.java:149)
 at com.sencha.tools.generator.DataStoreImpl.save(DataStoreImpl.java:144)
 at com.sencha.tools.pkg.LocalRepository.init(LocalRepository.java:125)
 at com.sencha.tools.pkg.LocalRepository.init(LocalRepository.java:177)
 at com.sencha.command.environment.WorkspaceRepository.getLocalRepository(Wo
 rkspaceRepository.java:115)
 at com.sencha.command.environment.WorkspaceRepository.getCatalog(WorkspaceR
 epository.java:92)
 at com.sencha.command.environment.WorkspaceEnvironment.resolvePackageModels
 (WorkspaceEnvironment.java:103)
 at com.sencha.command.environment.WorkspaceEnvironment.resolvePackageEnviro
 nments(WorkspaceEnvironment.java:90)
 at com.sencha.command.environment.AppOrPackageEnvironment.getRequiredPackag
 eEnvironments(AppOrPackageEnvironment.java:165)
 at com.sencha.command.environment.AppOrPackageEnvironment.getRequiredPackag
 esNoThemes(AppOrPackageEnvironment.java:212)
 at com.sencha.command.environment.AppOrPackageEnvironment.getRequiredPackag
 eNamesNoThemes(AppOrPackageEnvironment.java:203)
 at com.sencha.command.environment.AppEnvironment.<init>(AppEnvironment.java
 :66)
 at com.sencha.command.environment.BuildEnvironment.load(BuildEnvironment.ja
 va:193)
 at com.sencha.command.Sencha.loadBuildEnvironment(Sencha.java:374)
 at com.sencha.command.Sencha.main(Sencha.java:127)
 Caused by: C:\Program Files\Sencha\Cmd\repo\.sencha\codegen.json (The system
 cannot find the path specified)
 at java.io.FileOutputStream.open(Native Method)
 at java.io.FileOutputStream.<init>(Unknown Source)
 at …
Run Code Online (Sandbox Code Playgroud)

extjs sencha-cmd

4
推荐指数
1
解决办法
5467
查看次数

使用sencha cmd生成extjs 4.2应用程序,默认主题名称不起作用

我使用flow命令:

sencha -sdk D:\dev\ext\ext-4.2.1.883 generate app -t ext-theme-neptune msg .\
Run Code Online (Sandbox Code Playgroud)

然后我检查了/.sencha/app/sencha.cfg文件,app.theme仍然喜欢这个app.theme = ext-theme-classic,

而bootstrap.css仍然是@import'lext/packages/ext-theme-classic/build/resources/ext-theme-classic-all.css'.

我怎么能用sencha cmd改变应用主题?

themes extjs extjs4.2 sencha-cmd

3
推荐指数
1
解决办法
5380
查看次数

Sencha bug跟踪器网址

任何人都可以给我sencha bug跟踪器网址.我必须检查一个bug的状态.我正面临一个我在sencha博客中发现的问题,并发现它已添加到bug跟踪器中.

extjs bug-tracker sencha-touch sencha-architect sencha-cmd

3
推荐指数
1
解决办法
3305
查看次数

如何配置sencha app build命令以使用自定义命名的app文件夹?

我需要为我的Ext JS 4.1.3应用程序使用自定义名为'app'的文件夹.Sencha文档很清楚,这个文件夹名称是一个名为'appFolder'的可配置值.

环境:Ext JS 4.1.3 Sencha Cmd 3.1.2.342 Ruby 1.9

我采取的步骤:

sencha generate workspace C:\temp\workspace 
sencha -sdk C:\tools\extjs4.1.3 generate app common C:\temp\workspace\common 
cd C:\temp\workspace\common 
sencha app build 

SUCCESSFUL 
Run Code Online (Sandbox Code Playgroud)

编辑app.js并设置appFolder:'custom':

Ext.application({ 
    appFolder: 'custom' ...
Run Code Online (Sandbox Code Playgroud)

还将'C:\ temp\workspace\common\app'文件夹重命名为'C:\ temp\workspace\common\custom'

sencha app build.

[ERR] def was null 
[ERR] failed to find meta class definition for name common.controller.Main 
[ERR] def was null 
[ERR] failed to find meta class definition for name common.view.Viewport 
[ERR] C2008: Requirement had no matching files (common.view.Viewport) -- unknown 
-file:-1 
[ERR] …
Run Code Online (Sandbox Code Playgroud)

extjs sencha-cmd

3
推荐指数
1
解决办法
7721
查看次数

Sencha CMD构建错误com.sencha.exceptions.ExProcess:罗盘进程以非零代码退出:1

我刚刚升级到sencha CMD 4.0.0.0并在构建我的包时开始出现此错误.

[ERR] The following error occurred while executing this line:
C:\Nipendo\Dev\WebApplication\packages\n-theme-classic\.sencha\package\build-impl.xml:184: The following error occurred while executing this line:
C:\Nipendo\Dev\WebApplication\packages\n-theme-classic\.sencha\package\sass-impl.xml:94: com.sencha.exceptions.ExProcess: compass process exited with non-zero code : 1
     at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:551)
     at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:444)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.Task.perform(Task.java:348)
     at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
     at net.sf.antcontrib.logic.IfTask.execute(IfTask.java:217)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
     at java.lang.reflect.Method.invoke(Unknown Source)
     at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
     at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:154)
     at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown …
Run Code Online (Sandbox Code Playgroud)

extjs extjs4.2 sencha-cmd

3
推荐指数
1
解决办法
5691
查看次数

我可以使用Maven和Sencha Cmd而不是Ant,还是必须使用Ant?

我们正在进行更改以使用Sencha Cmd,但它使用Ant.我们将Maven用于其他事情,因此我们可以对配置文件或其他内容进行更改,因此Sencha Cmd使用Maven而不是Ant,或者我们必须安装Ant才能使用Sencha Cmd.

提前致谢.

ant extjs maven sencha-cmd

3
推荐指数
1
解决办法
4146
查看次数

Extjs - 在通过REST将服务器发送到服务器之前,停止客户端向Model实例添加任何"id"

客户端(浏览器)自动在我的JSON中附加"id",我将其发送到服务器.这是我的代理模型:

fields: ['id','title','body'],

    idProperty: 'id',  // this is the default value (for clarity)

    // clientIdProperty: 'cliendID',

     identifier: 'sequential', // to generate -1, -2 etc on the client

    proxy: {
        type: 'rest',
        //appendId: false,
        limitParam:"",
        filterParam: "",
        startParam:'',
        pageParam:'',
        url:'http://localhost:3000/posts',

        headers: {'Content-Type': "application/json" },     

        reader: {
        type: 'json',
        rootProperty:'posts'

        },
        writer: {
            type: 'json'
        }

    }
Run Code Online (Sandbox Code Playgroud)

当我创建一个模型对象以通过Rest向服务器发送数据时,Rest使用(NameOfMymodel-number)填充'id'字段.

这是通过Rest创建模型对象并将模型对象发送到服务器的代码:

var UserStore = Ext.getStore('peopleStore');
var user = Ext.create('ThemeApp.model.peopleModel',{'title': "Test", 'body': "Testing" });
user.save(); //POST /users
UserStore.load();
Run Code Online (Sandbox Code Playgroud)

有没有办法阻止extjs用我的数据附加这样的id?

这是一个类似的问题,但不是我正在寻找的. 我如何阻止extjs模型/代理在创建时保存空的主要ID

extjs sencha-cmd

3
推荐指数
1
解决办法
2602
查看次数

使用sencha cmd打包sencha touch应用程序

我已经制作了我的应用程序,现在我想打包它,所以我转到我的应用程序目录在终端包含

/app
/app.js
/app.json
/resources
/index.html
/touch
Run Code Online (Sandbox Code Playgroud)

我跑了sencha app build package,我遇到了

[ERR]       Please ensure this command was executed from a valid application directory
[ERR]       Unable to locate 'app.dir' config property from sencha.cfg
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我在应用程序目录中,它包含触摸文件夹中的sdk.

sencha-touch-2 sencha-cmd

2
推荐指数
1
解决办法
3384
查看次数

如何为Sencha Touch应用程序创建生产构建/缩小脚本?

似乎没有关于如何使用Sencha Cmd实用程序在任何地方的网站上为ST2构建生产模式应用程序的文档.谁能指出我正确的方向?

sencha-touch-2 sencha-cmd

2
推荐指数
1
解决办法
9564
查看次数

如何在没有网络服务器的情况下运行"sencha app watch"

我已经在本地(nginx)Web服务器上提供我的ExtJS 5.1开发应用程序,运行时我不需要Sencha Cmd的开发Web服务器sencha app watch.

是否有任何标志或其他命令等效但没有运行这个额外的Web服务器?

或者,什么是构建开发应用程序(不是生成应用程序的整个构建过程)但没有" 监视 "特征的等效命令?即.每次保存.js文件时由IDE自动发出.

extjs sencha-cmd

2
推荐指数
1
解决办法
2088
查看次数