var express = require('express');
app = express(),
jade = require('jade'),
path = require('path'),
server = require('http').createServer(app),
io = require('socket.io').listen(server),
users = [];
//view engine
app.set('views', __dirname + '/views');
app.set('view engine', jade);
app.engine('jade', require('jade').__express);
//static path
app.use(express.static(path.join(__dirname,'public')));
//index route
app.get('/',function(req,res){
res.render('index');
});
server.listen('3000');
console.log('server started..');
Я следил за видеоуроком, я сделал то же самое, но получил ошибку, не могу найти модуль [object Object]. Парень, который сделал видео, не требовал («нефрит»), он работал на него, но он не работает для меня. Я говорю, что нефрит не определен, если мне не нужен нефрит.Ошибка: не удается найти модуль '[object Object]'
хороший улов, я исправил мою опечатку, но это не решает проблему. –
Вы пытались установить нефрит с npm install jade и npm install jade -g, чтобы узнать, что происходит? Кажется, есть некоторые проблемы с загрузкой одного из ваших модулей. Вы, возможно, получаете другие/более сложные ошибки, чем тот, который в вашем вопросе? – piscator
Я вставил в свой код. Я нашел исправление, у нефрита должно быть '' 'like' 'jade''lol! –