Extjs 对于sencha应用程序构建,我们是否需要在main.js(portal.js)中包含与视图相关的所有js文件?

Extjs 对于sencha应用程序构建,我们是否需要在main.js(portal.js)中包含与视图相关的所有js文件?,extjs,build,sencha-cmd,Extjs,Build,Sencha Cmd,我正在使用sencha cmd 6构建我的应用程序。 我的文件夹结构是 经典的 src 模型 看法 帐目 工作 入口 portal.js 控制器 贮藏 生产构建过程执行成功,但当我加载该构建时,它的giving.js文件未找到错误。 所以,我将文件夹结构中的所有js文件都包含到主js portal.js中,然后删除.js错误并进行构建 但是我不想在一个js中包含所有这些文件列表,因此我们可以跳过portal.js中的js包含部分,并使用任何属性或属性包含所有js文件吗?您可以

我正在使用sencha cmd 6构建我的应用程序。 我的文件夹结构是

  • 经典的
    • src
      • 模型
      • 看法
        • 帐目
        • 工作
        • 入口
          • portal.js
      • 控制器
      • 贮藏
生产构建过程执行成功,但当我加载该构建时,它的giving.js文件未找到错误。 所以,我将文件夹结构中的所有js文件都包含到主js portal.js中,然后删除.js错误并进行构建


但是我不想在一个js中包含所有这些文件列表,因此我们可以跳过portal.js中的js包含部分,并使用任何属性或属性包含所有js文件吗?

您可以在Ext.app.Application的requires部分中使用
*
指定,如
'Ext.chart.*'


希望这能有所帮助。

您得到的是哪个.js文件未找到错误?所有的ExtJS文件都会自动链接在一起,所以不需要这样做,但是当你包含一些额外的文件时,你应该在app.json文件的js:[]部分中“提及”它们。是的,它应该自动链接所有的js文件,但是在构建之后,它会在index.html文件“.js”中显示错误“未找到,未提及特定的文件名。我找到了另一个解决办法。“我在app文件夹中的application.js文件中包含了所有控制器和模型路径”,所以控制器调用所有视图文件和构建工作。这样做正确吗?谢谢,这是文件夹结构问题。包含在js文件中需要控制器,以便链接所有js文件