extjs 生产构建面临的挑战

qyzbxkaa  于 2022-11-05  发布在  其他
关注(0)|答案(2)|浏览(158)

第一步:创建一个应用程序,并将其下载到C:/Users/Iperepol/Downloads/SenchaEnterpriseExtJS/Unzip_7.xx/ext-7.3.1/ext-7.3.1/ext-7.3.1-生成一个应用程序,并将其扩展到CDW。
步骤2 Sencha 应用程序构建然后将生产文件夹移动到Web服务器。应用程序显示良好。
第3步添加图表。 Sencha 应用程序手表--图表显示良好。
步骤4 Sencha 应用程序构建然后将生产文件夹移动到Web服务器。应用程序不显示Web服务器错误。
如何在生产Web服务器上显示图表?在开发过程中,一切正常,但移动到Web服务器时就不行了。

tv6aics1

tv6aics11#

感谢您的回复,让我找到了正确的方向!在图表视图中向requires数组添加项解决了这个问题。图表现在显示在远程Web服务器上--〉CDW

requires: [
    'Ext.chart.CartesianChart',
    'Ext.chart.axis.Category3D',
    'Ext.chart.axis.Numeric3D',
    'Ext.chart.grid.HorizontalGrid3D',
    'Ext.chart.grid.VerticalGrid3D'
    'Ext.chart.interactions.ItemHighlight',
    'Ext.chart.interactions.PanZoom',
    'Ext.chart.series.Bar3D',
    'Ext.chart.series.Line',
    'Ext.chart.theme.*',
    'Ext.draw.modifier.Highlight',
],
sulc1iza

sulc1iza2#

请确保在app.json中包含:
要求部分中的图表。

"requires": [
        "exporter@7.3.1",
        "calendar@7.3.1",
        "charts@7.3.1",
        "font-awesome" 
    ],

在bootstrap属性中定义的清单。
引导程序部分应该在那里,但您可能需要添加manifest属性。

"bootstrap": {
        "base": "${app.dir}",
        "manifest": {
            "path": "bootstrap.json",
            "exclude": ""
        },
        "microloader": "bootstrap.js",
        "css": "bootstrap.css"
    },

相关问题