【发布时间】:2021-10-14 18:38:25
【问题描述】:
我使用 angular.js 和 node.js 服务器创建了一个简单的页面,ng-include 不起作用。 控制台错误:404(未找到)
index.html
<html>
<script
src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js">
</script>
<body>
<div ng-app="">
<div ng-include="'views/header.htm'"></div>
<h1>heading one</h1>
</div>
</body>
</html>
header.htm
<h1>heading one</h1>
server.js
var express = require('express');
var app = express();
var bodyParser = require("body-parser");
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
app.get('/', function(req, res){
res.sendFile(__dirname + '/' + 'index.html');
console.log("----------------");
});
app.listen(3000);
输出
heading one
【问题讨论】:
标签: javascript angularjs node.js angularjs-directive mean-stack