intelXDK 在简单的 Javascript 代码上生成错误

3
我刚开始进行跨平台的cordova/phonegap移动应用开发,并在stackoverflow上阅读到使用intelXDK作为IDE,因为它内置了基于Ripple开发的仿真器。
但是我真的不知道出了什么问题,这让我很沮丧。
即使我重新启动了IDE,intelXDK也会在简单的Javascript代码上生成错误。我错过了什么吗?
如果您知道一些更好的IDE,具有仿真器,我将非常感激!
请参考以下图片:intelXDK generating errors on simple Javascript code
1个回答

4
您在看到的是由XDK内置的Brackets编辑器中的代码检查程序jshint生成的错误。您可以通过使用jshint资源文件或将jshint指令直接放在您的代码(页面顶部)中来配置所得到的jshint错误。以下是我通常开始使用的内容,以使错误列表保持在可管理的范围内:
/*jslint browser:true, devel:true, white:true, vars:true */
/*global $:false, intel:false */

点击菜单栏中的“文件” -> “扩展管理器…”可以查看更多可添加的扩展。同时,参考http://www.jshint.com/docs/http://jslinterrors.com/了解有关这些指令的部分文档。


可能是这样,但当我测试它时,它对我已经自定义添加的监听器没有影响? - Mashhood
顺便问一下,让我以专业的方式问你一个问题,我应该继续使用Intel SDK还是找其他工具?@xmnboy - Mashhood
1
如果你查看我的个人资料,你会发现我在英特尔工作,并且致力于英特尔XDK产品的开发,所以我有偏见...但是为了回答你的问题:这取决于你的需求和应用程序的需求。如果你想使用XDK构建Cordova(又名PhoneGap)应用程序,那么我会使用它。你可以将Cordova或PhoneGap CLI与XDK混合使用,因此使用XDK不会失去任何东西。另一方面,如果你的需求更适合编写本地应用程序,那么我会选择本地解决方案。 - xmnboy
关于你的“对听众没有影响”的问题;我猜你的意思是你仍然会收到有关未定义标签引用的消息?如果是这样,请参见/*global ... */指令。我给你的只是一个起点,你需要添加/自定义这些指令以适应你的源代码和应用程序结构。 - xmnboy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接