0
私は私app.js.でexpress.jsはhtmlファイルのパスを除外しますか?
app.engine('handlebars', exphbs({defaultLayout: 'layout'}));
app.set('view engine', 'handlebars');
を持って、テンプレートエンジンとしてハンドルを使用
そして、後では、いつものように私は私が私の見解でdashboard.hbs
を持って
router.get('/dashboard', function(req, res, next) {
res.render('dashboard')
}
のようなルートを持っています。
しかし、example.com
のパスを使用して、html5テンプレートのように1つのhtmlファイル全体を配信したい場合はどうすればよいですか?ハンドルバーは使用できませんか?すべての画像とCSSが準備ができているので、アップロードするだけです。しかし、テンプレートエンジンを使用しているので、私はビューのテンプレートに縛られているように感じます。
すでにこれを行っています。どのルートを使用する必要がありますか? –
次に、すべての静的ファイルを処理するルートがすでにありますか? – adeneo
私は家にある私の公衆の中にフォルダを置いて、私はlocalhost:3000/homeに行きます。私はlocalhost:3000に私のホームページを提供したいと思っていますが、自分のホームページのCSSを自分のアプリケーションと一緒に入れれば、かなり混乱するでしょう。とにかく、私はlocalhost:3000をlocalhost:3000/homeで指定することができます。 –