我有这个档案
lib/
|-angular.min.js
|-angular-route.js
|-angular-resource.js
index.html
package.json
主index.html
<html ng-app="example">
<head>
<meta charset="utf-8">
<script src="lib/angular.min.js"></script>
<script src="lib/angular-route.js"></script>
<script src="lib/angular-resource.js"></script>
</head>
<body>
<script>
var app = angular.module('example', ['ngRoute']);
</script>
</body>
</html>
package.json
{
"main": "index.html"
, "name": "example"
, "version": "1.0.0"
, "window": {
"toolbar": true
, "frame" : true
}
}
但是当我运行$ nw .
时,它会抛出这个错误:
Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.2.7/$injector/moduler...
答案 0 :(得分:0)
我和ng Animate有类似的问题。事实证明我安装了更新版本的ngAnimate而不是我使用的angular.js。所以可以肯定的是,只需检查角度和其他组件的版本。