【发布时间】:2015-07-30 01:53:13
【问题描述】:
我在用 VS2013 编辑的 javascript 项目中使用 jslint 已经有一段时间了。但是我现在正在尝试使用 VS2013 的“Apache Cordova 工具”插件,并且 jslint 不会与项目中的任何 .js 文件一起运行。我收到错误消息 “目录名称 [项目路径]\mymap.jsproj 无效”。 但是'mymap.jsproj'不是目录,是VS2013项目定义文件。
但是,如果我将不属于项目的 .js 文件加载到同一个 IDE 中,jslint 就可以正常运行。它也可以在不基于 Cordova 的 javascript 项目上运行。
刚升级到VS2015,也遇到同样的问题。 有什么建议吗?
【问题讨论】:
-
如果对问题投反对票,请解释原因,以便我改进...
-
我现在对 jslint 了解不多。但这是一个问题,因为它假设任何 .js* 都是 javascript 文件?显然,并非所有 .js* 都是 javascript 文件,例如在您的情况下, .jsproj 文件。有没有办法从 jslint 函数/功能中排除文件?
-
我认为这不是问题,因为 JSLint 在不属于项目的 javascript 文件上工作正常。事实上,我可以加载一个不同的项目,然后从原始项目中打开一个 .js 文件,JSLint 现在可以处理同一个文件。
标签: cordova jslint visual-studio-cordova