im, используя nodejs и im, пытающиеся обслуживать только файлы html (без jade, ejs ...).Nodejs: Ошибка: не удается найти модуль 'html'
Heres моя точка входа (index.js) Код:
var express = require('express');
var bodyParser = require('body-parser');
var app = express();
app.set('port', (process.env.PORT || 5000));
app.use(express.static(__dirname + '/public'));
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(bodyParser.json());
app.use(express.static(__dirname + '/public'));
app.get('*', function(req, res){
res.render('index.html');
});
app.listen(app.get('port'), function() {
});
Это делает очень хорошо, когда я попал в URL "локальный: 5000 /", но когда я пытаюсь что-то вроде «локальный: 5000/все, что»я получил следующее сообщение: Ошибка: не удается найти модуль„HTML“
им новое для nodejs, но я хочу все маршруты, чтобы сделать файл index.html
. Как я могу это сделать ???
спасибо.
Не забывайте, что вам нужно установить «ejs» раньше, хорошо? hugs – vcrzy
его работа прекрасна после установки ejs, и, поместив «index.html» в папку «views», спасибо mate. – dafriskymonkey
команда для установки ejs является «npm install ejs» – mujaffars