【发布时间】:2017-06-28 01:34:09
【问题描述】:
我创建了一个空白的 Cordova 项目,它可以在 Visual Studio 2017 中很好地编译为 Win x64/x86。
然后通过 bower 安装 RequireJS 2.3.3,用 gulp 复制到 www/scripts 文件夹。验证是否存在。
在此之后,我使用 index.html 中的 requirejs 调用了 index.js 文件。
<script src="scripts/require.js" data-main="scripts/index.js"></script>
如果我为 Windows 10(Cordova 6/7)编译项目,应用程序窗口会弹出,然后解决方案崩溃且没有错误消息。
即使在没有 data-main 的情况下包含它也会出现同样的故障。
如果我为 Android 编译项目一切正常。
如果有人对此有解决方案,将不胜感激。 Windows 是否需要其他选项才能使用 require.js?
谢谢!
【问题讨论】:
-
stackoverflow.com/questions/34095134/… 这不是正常行为。有些东西搞砸了或配置错误。如果您无法使其正常工作,请打开 Connect 问题。旁注,您可能会在事件查看器中发现一些异常日志记录。
-
谢谢你的建议。我在事件查看器中查找了编译错误:0x490 为用户 DESKTOP-PREO2I6\Valido1 修改包 Valido.ValidoT_1.1.0.3_x64__h35559jr9hy9m 的 AppModel 运行时状态失败(当前状态 = 0x0,所需状态 = 0x20)。我已经在互联网上检查了这个错误,它看起来与 VS 2017 有关。但与 requirejs 包含无关。
标签: requirejs visual-studio-2017 visual-studio-cordova