【问题标题】:Ionic Visual Studio 2015 template get 'Angular is undefined' error when trying to start in debug for WindowsIonic Visual Studio 2015 模板在尝试在 Windows 调试中启动时出现“Angular is undefined”错误
【发布时间】:2015-11-21 00:50:20
【问题描述】:

我刚刚开始研究用于 Cordova 的 Visual Studio 工具和 Ionic 模板。

Android 和 IOS(使用波纹模拟器)的构建和调试 (F5) 似乎工作正常,但是,我无法让它在 Windows 上工作。我在 Windows 8.1 机器上使用 VS 2015。

对于 Windows(任何 CPU 和 64 位),我遇到了 MSVSMON.exe 的问题,但我将在单独的帖子中询问。

所以,我尝试以 x86 方式运行,但出现以下错误(本地设备)

SCRIPT5009: Unhandled exception at line 8, column 1 in 
ms-appx://io.cordova.myappe2785d518e9f4f6ea03055878dd7a400/www/js/app.js
0x800a1391 - JavaScript runtime error: 'angular' is undefined
app.js (8,1)
HTML1300: Navigation occurred.
index.html
APPHOST9601: Can't load <http://code.ionicframework.com/1.0.0-rc.5/css/ionic.css>. An application can't load remote web content in the   
local context.
index.html
APPHOST9601: Can't load <http://code.ionicframework.com/1.0.0-rc.5/js/ionic.bundle.min.js>. An application can't load remote web content in the local context.
index.html

SCRIPT5009: Unhandled exception at line 1, column 1 in ms-appx://io.cordova.myappe2785d518e9f4f6ea03055878dd7a400/www/js/controllers.js
0x800a1391 - JavaScript runtime error: 'angular' is undefined
controllers.js (1,1)

有人知道为什么这不起作用吗?

提前致谢

【问题讨论】:

    标签: angularjs cordova ionic visual-studio-cordova


    【解决方案1】:

    先去 http://code.ionicframework.com

    下载最新的 zip(当前为 ionic-1.1.1)... 将其解压到某处,然后将 ionic-1.1.1\release 文件夹的内容复制到项目的 www。

    然后在项目的 index.html 中将 ionic.css 和 ionic.bundle.min.js 替换为您复制的文件中的内容。

    最后一步是下载winstore-jscompat并在index.html顶部添加引用

    就是这样(你可能不需要 zip 的 \release 中的所有文件)

    起始 index.html

    index.html 之后

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-01
    • 2023-03-22
    • 1970-01-01
    相关资源
    最近更新 更多