gpt4 book ai didi

javascript - 部署生产版本时出现 404 错误

转载 作者:行者123 更新时间:2023-12-03 12:18:07 25 4
gpt4 key购买 nike

将应用程序复制到网络服务器后,我收到一条有关找不到 Application.js 的错误。

http://site/app/Application.js?_dc=1404504339794 404 (Not Found) 

但显然,这是错误的,因为一旦运行sencha app build,所有内容都会缩小为app.js

我查看了生成的 app.jsindex.html,没有任何地方提到 Application.js

我正在运行:sencha app build production 并复制 product 构建的内容。

我还在构建过程中收到C1009:循环引用警告。这是:

/controller/MainContent.js 第 192 行

var w = Ext.widget('EditPortalUserWindow'); //this creates a widget defined in the MainContent.js VIEW

在其中一个小部件的某个 View 中,我使用它来定义表单的 URL:

url: GlobalVars.contactPostApiUrl //if I comment this out, the warning goes away...

GlobalVarsapp.js

中定义
Ext.define('GlobalVars', {
singleton: true,
contactPostApiUrl: 'http://site/CustomerPortal.WebAPI/api/contact/post'
});

我希望 GlobalVars 可以在任何地方使用,这就是我将它放在 app.js 中的原因。

有什么想法吗?谢谢!

最佳答案

我已经看到类似的东西 - 生产版本需要它不应该的文件。以下内容应该有所帮助:

  1. 运行开发版本,看看是否收到任何同步加载警告,如果有则修复。
  2. 运行sencha app build --clean

如果它不能帮助运行此序列

sencha ant clean
sencha app refresh
sencha app build

关于javascript - 部署生产版本时出现 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24580320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com