我在demo中创建了一个控制器。我尝试使用karma,jasmine来测试我的控制器。但是我有导入文件的问题。 我想知道如何导入文件以及导入文件的顺序是什么
当我在 karma.conf.js文件中这样写时,它显示模块未找到。无法测试我的控制器。
'app/**/*.js',
'app/*.js',
'app/home/controller/*.js',
'app/**/*.html',
'test/**.js'
整个代码
files: [
'bower_components/angular/angular.js' ,
'bower_components/jquery/dist/jquery.js' ,
'bower_components/angular-ui-router/release/angular-ui-router.js' ,
'bower_components/angular-mocks/angular-mocks.js' ,
'bower_components/angular-resource/angular-resource.js' ,
'app/**/*.js',
'app/*.js',
'app/home/controller/*.js',
'app/**/*.html',
'test/**.js'
],
但是当我这样写的时候,它完全有效吗?
files: [
'bower_components/angular/angular.js' ,
'bower_components/jquery/dist/jquery.js' ,
'bower_components/angular-ui-router/release/angular-ui-router.js' ,
'bower_components/angular-mocks/angular-mocks.js' ,
'bower_components/angular-resource/angular-resource.js' ,
'app/home/*.js',
'app/app.js',
'app/home/controller/*.js',
'app/**/*.html',
'test/**.js'
],
我想知道如何以最佳方式导入文件..以及我需要导入文件的顺序?
'app/home/*.js',
'app/home/controller/*.js',
'app/app.js',
因为当我导入上面的控制器文件时.still会显示错误原因吗?
该问题与此问题有关
How to remove module not found error in angular?
任何更新..?