2

在整个网络上,我都看到您可以在 Javascript 应用程序中将 jQuery 与 Metro 一起使用,但我没有找到任何示例。

我遇到的问题是 Visual Studio 说第 1 行有一个无效字符,即 jQuery 脚本的第 1 个字符。显然,这是许可证评论的开始。

SCRIPT1014: Invalid character
File: ms-wwa://9fa409da-8869-421d-9a95-68ef5541152e-sxgejhq22jcna/js/jquery-1.7.2.min.js, line: 1 column: 1

对于 jQuery Mobile 和我从头开始编写的 2 个自定义脚本,我遇到了同样的错误。我的 2 个脚本在那里没有评论。

我在默认项目 default.js 和 homePage.js 附带的脚本上没有收到此错误。</p>

自定义脚本用于在 Mac OS X 上开发 Web 应用程序。但 jQuery 脚本是直接从 Windows 机器上的 jQuery 网站下载的,从未接触过 Mac。

我也试过用不同的编码保存 jQuery。它们以“没有 BOM 的 UTF-8”开始(显然应该是正确的),我也尝试了 UTF-8 和 Ansi。

当我直接在 Visual Studio 中添加 Javascript 文件并且只在 VS 中编辑它时,我什至得到了这个错误。我使用的脚本标记与加载有效的 homePage.js 脚本的标记相同,但新脚本出现此错误。

我做了更多的实验,我认为它可能不会将文件复制到包中。如果我将 homePage.js 重命名为 homePage2.js ,它会抱怨它无法编译,因为它找不到 homePage.js 。但是我找不到任何地方可以编辑要打包的文件列表。

最终编辑:我开始了一个全新的项目并慢慢添加东西,这个新项目不存在问题。不知何故,原来的项目一定是腐败的,不知何故。我仍然想知道是什么原因造成的,所以如果再次发生,我可以修复它,但现在的解决方案是:开始一个新项目并废弃这个。

4

0 回答 0