私はエクスプレスを使用して本当に簡単なページを持っています。私は今までの唯一の他のページであるfaqページにうまくロードするインデックスページから行くつもりです。私はejsテンプレートを使用しているので、ナビゲーションバーは部分的です。ここではそれが助け場合header.ejsここルートを表示する代わりにページをダウンロードしています
<!-- views/partials/header.ejs -->
<ul class="nav navbar-nav">
<li><a href="/">Home</a></li>
</ul>
<div class="collapse navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<a class="btn navbutton" >Bio</a></button>
<a class="btn navbutton" >My Work</a></button>
<a class="btn navbutton" >Clients</a></button>
<a class="btn navbutton" href="pages/faq.ejs">FAQ</a></button>
</ul>
</div><!-- /.navbar-collapse -->
</div>
からのリンクはこちら、server.js
var express = require('express');
var app = express();
var flash = require('connect-flash');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
var session = require('express-session');
var html = require('html');
// serve static files from public folder
app.use('/',express.static(__dirname + '/public'));
app.use('/',express.static(__dirname + '/views'));
app.set('view engine', 'ejs');
// ROUTES
app.get('/', function(req,res) {
res.render('pages/index');
});
app.get('/faq', function(req,res) {
res.render('pages/faq');
});
だのファイル構造
です-node_modules
-public
-css
-images
-js
-views
-partials
-pages
server.js
チェックにリクエストヘッダを返すのではなく、ダウンロードすることができているものであると信じています。 – dman
@dmanは* response *ヘッダを意味すると思います。 – smarx