我正在使用 angularJS 1.5.1 ,当我尝试在IE 11上运行我的应用程序时,我收到以下错误:

[$ injector:modulerr]由于以下原因无法实例化myApp模块:错误:[$ injector:nomod]模块'myApp'不可用!您要么错误拼写了模块名称,要么忘记加载它 . 如果注册模块,请确保将依赖项指定为第二个参数 . errors.angularjs.org/1.5.1/$injector/nomod?p0=myApp匿名函数(code.angularjs.org/1.5.1/angular.js:2034:11)at ensure(code.angularjs.org/1.5) .1 / angular.js:1958:5)at模块(code.angularjs.org/1.5.1/angular.js:2032:7)匿名函数(code.angularjs.org/1.5.1/angular.js: 4524:11)atEach(code.angularjs.org/1.5.1/angular.js:321:11)at loadModules(code.angularjs.org/1.5.1/angular.js:4508:5)at createInjector(code .angularjs.org / 1.5.1 / angular.js:4430:3)在bootstrap的doBootstrap(code.angularjs.org/1.5.1/angular.js:1710:5)(code.angularjs.org/1.5.1) /angular.js:1731:5)在angularInit(code.angularjs.org/1.5.1/angular.js:1616:5)

我的index.html是:

<!DOCTYPE html>
<html ng-app="myApp" xmlns:ng="http://angularjs.org"  id="ng-app">
<!-- Added here the app angular -->

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">

我不知道如何解决这个问题,我的应用程序适用于浏览器 ChromeFirefox . 编辑:这是我的应用程序的声明var myApp = angular.module('myApp',['restangular','ui.router','ngMessages','pascalprecht.translate','ui.bootstrap','angularSoap','ngTagsInput','myApp.controllers','myApp.services','myApp.filters','datatables']);

关于愚蠢的模块是预定义的:'myApp.controllers','myApp.services','myApp.filters'

我怎么能知道哪些功能与IE不兼容