小编Par*_*hit的帖子

获取ReferenceError:无法找到变量:angular

我是自耕农及其使用的所有工具的新手.我在自耕农中创建了一个测试项目,并尝试在茉莉花中运行测试规范.我已经使用cmd安装了jasmine插件:

npm install grunt-contrib-jasmine --save-dev

在Gruntfile.js中添加了一个jasmine任务

jasmine: {
        src:    '<%= yeoman.app %>/scripts/{,*/}*.js',
        specs: 'test/spec/{,*/}*.js'
    },
Run Code Online (Sandbox Code Playgroud)

当我运行茉莉花任务咕噜茉莉我得到以下错误: -

E:\Personal Projects\yeoman-projects\test-app>grunt jasmine
Running "jasmine:src" (jasmine) task

Testing jasmine specs via phantom
ReferenceError: Can't find variable: angular at
..\..\..\E:\Personal%20Projects\yeoman-projects\test-app\app\scripts\app.js:3

ReferenceError: Can't find variable: angular at
..\..\..\E:\Personal%20Projects\yeoman-projects\test-app\app\scripts\controll
ers\main.js:3
Run Code Online (Sandbox Code Playgroud)

以下是我的main.js

'use strict';

angular.module('testAppApp')
  .controller('MainCtrl', function ($scope) {
    $scope.awesomeThings = [
      'HTML5 Boilerplate',
      'AngularJS',
      'Karma'
    ];
  });
Run Code Online (Sandbox Code Playgroud)

和app.js.

'use strict';

angular.module('testAppApp', [
  'ngRoute'
])
  .config(function ($routeProvider) {
    $routeProvider
      .when('/', {
        templateUrl: 'views/main.html',
        controller: 'MainCtrl' …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs yeoman

8
推荐指数
1
解决办法
2万
查看次数

如何从jar访问package-info.java运行时中的包级别注释?

如何在类路径中访问jar中的所有package-info类?我想访问这些类中使用的包级别注释.

我想做以下步骤: -

  1. 找到所有的package-info.java类
  2. 得到他们的包裹
  3. 获取注释@PackageOwner

java annotations

4
推荐指数
2
解决办法
3539
查看次数

标签 统计

angularjs ×1

annotations ×1

java ×1

javascript ×1

yeoman ×1