Extjs Sencha CMD-定义元类定义

Extjs Sencha CMD-定义元类定义,extjs,extjs4,Extjs,Extjs4,我有一个工作区项目,其中包括一个ExtJS应用程序、一个Touch应用程序,以及一组在两个项目之间共享的文件 WorkspaceFolder ExtJSAppFolder TouchAppFolder SharedCodeFolder 我在引导加载程序中引用了SharedCodeFolder,在浏览器中加载了ExtJS/Touch应用程序 bootstrap.js Ext.Loader.addClassPathMappings({ "ExtJSApp": "app

我有一个工作区项目,其中包括一个ExtJS应用程序、一个Touch应用程序,以及一组在两个项目之间共享的文件

WorkspaceFolder
    ExtJSAppFolder
    TouchAppFolder
    SharedCodeFolder
我在引导加载程序中引用了
SharedCodeFolder
,在浏览器中加载了ExtJS/Touch应用程序

bootstrap.js

Ext.Loader.addClassPathMappings({
  "ExtJSApp": "app",
  "Ext": "../ext/src",
  "Ext.rtl.EventObjectImpl": "../ext/src/rtl/EventObject.js",  
  'SharedCode': '../SharedCodeFolder/'
});
但是当我尝试使用Sencha Cmd构建时,它给了我这个错误

[ERR] failed to find meta class definition for name 
      ExtJSApp.store.SharedCode.store.StoreFile
如何告诉Sencha Cmd不要将ExtJS应用程序命名空间附加到SharedCode文件的名称?它应该在寻找

SharedCode.store.StoreFile
不是


您可以将SharedCodeFolder路径添加到workspace文件夹/.sencha/workspace/sencha.cfg文件中的workspace.classpath中:

workspace.classpath=${workspace.dir}/SharedCodeFolder
有关更多信息,请参见此处:

是的,我已经做过了。我认为Cmd在查找文件时没有问题,但是它附加了名称空间,我不知道如何告诉它不要这样做。
workspace.classpath=${workspace.dir}/SharedCodeFolder