【问题标题】:PhantomJS 1.9.8 (Windows 7 0.0.0) ERROR ReferenceError: Can't find variable: angularPhantomJS 1.9.8 (Windows 7 0.0.0) 错误参考错误:找不到变量:角度
【发布时间】:2015-12-21 13:26:35
【问题描述】:

我有 Node v4.1.1npm v2.14.4Karma version: 0.13.15 并按照本教程 http://mcgivery.com/unit-testing-ionic-app/ 测试我的 IONIC 应用程序。

我在尝试运行测试时收到此错误

PhantomJS 1.9.8 (Windows 7 0.0.0) ERROR
  ReferenceError: Can't find variable: angular
  at D:/IONIC/ionic-testing/www/js/app.js:8

请帮我解决这个问题。

【问题讨论】:

    标签: angularjs node.js ionic-framework karma-runner karma-jasmine


    【解决方案1】:

    确保您在files 中实际加载了“angular”,并且它是列表中提供的第一个文件:

    files: [
      '../www/lib/angular/angular.js',  // make sure this path is the first one and is a valid one
      '../www/js/*.js',
      '../www/lib/angular-mocks/angular-mocks.js',
      '**/*tests.js'
    ],
    

    【讨论】:

    • 它可以工作,但现在它卡在 D:\IONIC\ionic-testing>karma start tests/my.conf.js 21 12 2015 10:36:11.099:WARN [karma]:没有捕获的浏览器,打开localhost:9876 21 12 2015 10:36:11.112:INFO [karma]:Karma v0.13.15 服务器开始于localhost:9876 21 12 2015 10:36:11.121:INFO [launcher]:启动浏览器 PhantomJS 21 12 2015 10 :36:11.692:INFO [PhantomJS 1.9.8 (Windows 7 0.0.0)]: 连接在套接字 luW9zV-AD5tFZOkjAAAA 上,ID 为 35298571
    猜你喜欢
    • 2018-03-02
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    • 2016-01-10
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多