这是我的app.js 这给出了错误 app.js:1未捕获的ReferenceError:未定义角度
angular.module('contactsApp',[])
.run(function ($rootScope) {
$rootScope.message = "Hello Angular!";
});
这是我的main.html 我加载了app.js文件
<!DOCTYPE html>
<html ng-app="contactsApp">
<head>
<titel>Contacts</titel>
<base href="/">
<link rel="stylesheet" href="src/bootstrap.min.css"/>
</head>
<body>
<div class="container">
<div class="page-header">
<h1>Contacts: {{message}} </h1>
</div>
</div>
</script>
<script src="lib/jquery/dist/jquery.min.js"></script>
<script src="lib/bootstrap/dist/js/bootstrap.min.js"></script>
<scrip src="lib/bower_components/angular/angular.min.js"> </scrip>
<script src="src/app.js"></script>
</body>
</html>
this is my server.js
var express = require('express'),
app = express();
app
.use(express.static('./public'))
.get('*',function (req,res) {
res.sendfile('public/main.html');
})
.listen(3000);
我的文件结构是
[这是我的目录结构]
plzzz请帮助我!
我在浏览器控制台中收到错误
myError
答案 0 :(得分:0)
加载角度时输入错误:
"<scrip"
代替"<script"
(在main.html
文件中)
答案 1 :(得分:0)
使用
acc: function(_id) {
Meteor.call('userDetails', _id, function(err, res) {
if(err) throw error;
return res;
});
}
OR
use(express.static('../public'))
你公共文件夹中的use(express.static('lib'))
答案 2 :(得分:0)
检查angular.js的路径。它是否存在于“lib / bower_components / angular / angular.min.js中
替代方法是使用<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>