【发布时间】:2021-03-10 15:38:56
【问题描述】:
我在 ExtJs 7.0.0-CE 上有一个应用程序,它在 webpack-dev-server 本地运行良好,使用 npm run dev 运行,但是当我构建为生产并将其复制到 IIS 不会。
我正在使用 npm 构建:
npm 运行构建
输出结果是:
我观察到我调用的 URL 是“http://myserver/indicators”,但 Ext 尝试仅使用基本 URL“http://myserver/”进行加载。
浏览器控制台显示:
GET http://192.168.10.211/main.js?da2a6a29bf9e7731b19e net::ERR_ABORTED 404(未找到)
我认为get应该包含虚拟路径,比如:
获取http://192.168.10.211/indicators/main.js?da2a6a29bf9e7731b19e
- main.js 甚至不存在于 build 的输出文件夹中
下面我放了一些可能相关的配置文件。
App.js:
Ext.application({ extend: 'paineis.Application', name: 'paineis'});
【问题讨论】: