问题标签 [worklight-studio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - IBM Worklight - “提供库资源”的目的是什么?
有人可以解释以下是做什么的?
我想部署一个基于 Worklight 的 Dojo Android 应用程序,但是当本地 WiFi 未启用时,导出的 .apk 显示 scriptError:21 消息。
我已经将工具包中的所有必要文件复制到了我的 www 文件夹中。
=> 我什至编写了一个脚本,以确保我在正确的结构中拥有所有需要的文件:
设置 src_folder=dojo-toolkit 文件夹
设置 dst_folder= 项目 WWW 文件夹
FOR /F "delims=" %%a IN (providedLibRes.txt) DO XCOPY "%src_folder%\%%a" "%dst_folder%\%%a" /i /z /y /s
所以问题是: 我可以从这个控制台看到没有 dojo 资源调用,但是当未选中该标志时,没有任何工作......(并且 javascript 控制台正在询问默认文件夹中的文件......)
websphere - IBM Worklight studio 6.0 开发服务器未启动
从 eclipse(甚至从 windows powershell)启动 Worklight 服务器时,它会立即抛出以下异常(来自日志):
start.log 文件报告这些命令来启动服务器:
我正在运行 Windows 8 64 位、eclipse juno 64 位和 JRE7,并使用 IBM 直接提供的安装文件(包括修订包和临时修订)。我已经在 Eclipse 市场中尝试过这些软件包,但无济于事。它抛出相同的异常。
根据这个问题的答案,应该使用 64 位版本的 eclipse 来解决问题,但我已经在这样做了。绝望中,我已经开始弄乱 plugins/WKL_STDIO_PLUGIN/liberty/wlp/ 中的 server.bat 脚本,但我没有发现任何问题。
谁能帮我这个?谢谢!
eclipse - IBM Worklight 6.0 - 构建和部署应用程序时出错
在 Worklight Studio 中构建应用程序时出现以下错误:
日志:
我的系统配置是:
- MAC 10.9
- 日蚀朱诺 SR2
- 爪哇 6
dojo - Worklight 6 + Dojo 丢失文件错误
我已经通过这篇文章在生产中运行应用程序,但面临一个问题。
我创建了一个 Worklight 6 混合应用程序,下面列出了我在其上执行的一系列任务。
- 我在选中“提供库资源”的情况下构建并部署了项目,并在 dojo 库请求控制台中获得了丢失文件的列表(如下所述),并且应用程序运行良好。
[[2013-11-14 11:02:48] 应用程序“SampleBankingApp”请求缺少资源。提供库资源:/dojoLib/toolkit/dojo/dijit/form/DateTextBox.js [2013-11-14 11:02:48] 应用程序“SampleBankingApp”请求缺少资源。提供库资源:/dojoLib/toolkit/dojo/dijit/form/FilteringSelect.js [2013-11-14 11:02:48] 应用程序“SampleBankingApp”请求缺少资源。提供库资源:/dojoLib/toolkit/dojo/dijit/Calendar.js]
我将丢失的文件复制到 www 文件夹中,根据需要保持文件夹结构,然后构建并部署应用程序并选中“提供库资源”,我仍然在 dojo 库请求控制台和应用程序中获得相同的丢失文件列表也可以正常工作。
现在我通过取消选中“提供库资源”来构建和部署,当我尝试使用该应用程序时它不起作用,并且 chrome 控制台(我使用移动浏览器模拟器的地方)给出了一系列错误,如加载资源失败:服务器响应状态为
404 (Not Found)
。
无论它在 dojo 库请求控制台中指出的任何丢失文件都位于 www 文件夹中,不知道出了什么问题。我正在使用 Eclipse Juno + Worklight6 + Dojo,任何帮助将不胜感激。
ant - IBM Worklight:使用 ANT 任务构建 Worklight 项目时出现构建错误,但它是在 Eclipse 中构建的
我们正在使用 IBM Worklgiht 6.0(下面的确切版本)并且在使用 ANT 任务构建 Worklight 项目时看到构建错误,但相同的代码在 Eclipse 中构建得很好。
这是 ANT 构建错误:
构建失败 C:\Users\Administrator\workspace-techcon3\MyProject\build.xml:44:构建应用程序失败:com.worklight.builder.exception.WorklightBuildRuntimeException:资源管理器 - 读取 info.plist 文件时出现问题 C:\Users \Administrator\workspace-techcon3\MyProject\apps\MyApp\iphone\native\MyAppIphone-Info.plist(系统找不到指定的文件)嵌套异常:C:\Users\Administrator\works pace-techcon3\MyProject\ apps\MyApp\iphone\native\MyAppIphone-Info.plist(系统找不到指定的文件)
以下是详细信息:
- Worklight 项目是使用 Eclipse Juno SR2 中的 WorklightStudio 插件 v6.0.0.20130926-1933 创建的。
Worklight 项目名称为 MyProject,它包含一个名为 MyApp 的混合应用程序。它包含 iphone 和 android 的环境。
在 Eclipse 中一切都很好(构建、部署等),但在通过 ANT 在我们的 CI 服务器上构建相同的代码时失败(参见上面的错误和下面的 build.xml 片段)。
- ANT 构建正在寻找一个名为 iphone\native\MyAppIphone-Info.plist的文件,但驻留在文件系统上的 Eclipse 中的 Worklight 插件生成的实际文件是iphone\native\MyProjectMyAppIphone-Info.plist,因此它失败了:
- build.xml 如下。
简而言之,在使用 ANT 构建相同的代码时,Worklight Eclipse 插件创建的 Worklight 项目属性似乎不兼容——但这似乎应该有效,或者没有办法在 Eclipse 中为开发人员构建并进行无头构建在 CI 环境中通过 ANT。
ibm-mobilefirst - 如何自定义 UI 模式
Worklight 6.0 增强了丰富的页面编辑器,能够从预定义的一组屏幕的调色板创建视图。重复屏幕结构的好功能,但是我看不到如何将自己的模板添加到模式列表中——这可能吗?或者换一种说法,有没有办法,比如说不受支持,以某种方式手动扩展这个列表(解压缩 Studio 的特定 WL 功能/插件并添加代码片段、图像预览等)?
ibm-mobilefirst - IBM Worklight 构建并部署 - “权限被拒绝”
我第一次尝试在我的 Mac 机器上运行 IBM worklight(无开发人员版)。我已经在我的 mac 上设置了 worklight,它似乎可以正常工作,没有任何错误,但是当我尝试这样做时在另一台机器上,当我尝试构建全部并部署在新创建的项目上时,我遇到了这个错误,
任何帮助表示赞赏。仅供参考:当前用户没有管理员访问权限。
ibm-mobilefirst - 如何检查javascript是否被缩小
我正在尝试在我的 Worklight 项目中实现缩小和连接。
我遵循了 IBM Worklight Information Center 中给出的步骤,并且 Concatenation 工作正常,但 Minification 工作。
在哪里检查 js 和 css 文件是否被缩小。
android - IBM Worklight 6.0 - 如何更改 wlclient.properties 中的 wlServerHost 值
我已经使用带有 Android 环境的 IBM Worklight v6 开发了一个移动应用程序。
生成 .apk 文件后,我尝试使用我的 android 4.0 设备访问该应用程序。我没有得到预期的结果 - 应用程序无法加载。
查看移动设备上显示的错误日志,我现在明白我需要更改wlServerHost
wlclient.properties 中的值。
默认情况下,wlServerHost 设置为我的本地主机 IP 地址。
如何改变这个?
ios - Dojo:所有可滚动视图在应用程序启动时一起呈现
我使用 Worklight 6.0.0 和 DOJO 构建了一个应用程序。它在浏览器上运行良好,但是当我将它安装在我的 iOS7 设备上时,所有页面都会一起呈现。我已经手动重新检查了所有页面的 HTML,并且一次只获取一个可滚动页面。当我使用 2 个或更多可滚动页面时,所有页面都会一起呈现。以下是我得到的一个控制台错误
" [ERROR] error JSON.stringify()ing argument: TypeError: JSON.stringify cannot serialize cyclic structures.
"
不知道是不是因为这个错误。也尝试通过以下帖子解决此错误,但没有成功
请帮忙。这个bug吓到我了。