尝试从其他计算机访问时,Worklight项目中的Dojo库加载错误

尝试从其他计算机访问时,Worklight项目中的Dojo库加载错误,dojo,ibm-mobilefirst,Dojo,Ibm Mobilefirst,我开发了一个使用Dojo库的Worklight项目。部署项目后,它在我的本地计算机上运行良好,但当我尝试从同一网络上的另一台PC运行应用程序时,Dojo库主机仍然指向本地主机,而不是我的IP地址 如何在Worklight 6应用程序中更改指向我的IP地址的Dojo库主机 Library path in "Page Source View" from other Machine Browser (function(){ var modules = { dojo: {name: "dojo

我开发了一个使用Dojo库的Worklight项目。部署项目后,它在我的本地计算机上运行良好,但当我尝试从同一网络上的另一台PC运行应用程序时,Dojo库主机仍然指向本地主机,而不是我的IP地址

如何在Worklight 6应用程序中更改指向我的IP地址的Dojo库主机

Library path in "Page Source View" from other Machine Browser

(function(){
    var modules = { dojo: {name: "dojo", location: "http://localhost:53281/dojoLib/xxx/xxx/common/dojo"}, dijit: {name: "dijit", location: "http://localhost:53281/dojoLib/xxx/xxx/common/dijit"}, dojox: {name: "dojox", location: "http://localhost:53281/dojoLib/xxx/xxx/common/dojox"}};

欢迎提供任何帮助。

在标准Dojo项目中,我们的想法是,在部署之前,Dojo资源会添加到Worklight项目的www文件夹中,这需要手动完成,因此它们根本不会通过Internet访问,而是在本地访问


我建议你看看这个回答,它应该会让你了解我在说什么:

我解决了这个问题


在Worklight Studio V6.0的第一个版本中,dojo库服务器的主机名设置为localhost时出现问题。这会导致需要来自库的dojo文件的应用程序失败,如果这些应用程序与Worklight Studio不在同一主机上运行。(即使是在同一主机上的模拟器中运行的应用程序也可能会遇到问题),Worklight Studio的最新版本现在为dojo library服务器选择IP地址的方式与在V5中自动选择Worklight服务器的IP地址的方式大致相同。

感谢您的回复。我已将所有dojo文件复制到我的Project www文件夹中。请查看我的答案。