Выдаёт ошибку: app.configure is not a function.
в чём может быть проблема: Подскажите пожалуйста
var express = require('express'),
Recaptcha = require('recaptcha').Recaptcha;
var PUBLIC_KEY = '6LdtyzoUAAAAAFCPtAGGPlzjQC7pz7e2bFB1AHZj',
PRIVATE_KEY = '6LdtyzoUAAAAAN4aT1j5I3-x6kEaWuXkP2SgTs0G';
var app = express();
app.configure(function() {
app.use(express.bodyParser());
});
app.get('/', function(req, res) {
var recaptcha = new Recaptcha(PUBLIC_KEY, PRIVATE_KEY);
res.render('form.jade', {
layout: false,
locals: {
recaptcha_form: recaptcha.toHTML()
}
});
});
app.post('/', function(req, res) {
var data = {
remoteip: req.connection.remoteAddress,
response: req.body['g-recaptcha-response']
};
var recaptcha = new Recaptcha(PUBLIC_KEY, PRIVATE_KEY, data);
recaptcha.verify(function(success, error_code) {
if (success) {
res.send('Recaptcha response valid.');
}
else {
// Redisplay the form.
res.render('form.jade', {
layout: false,
locals: {
recaptcha_form: recaptcha.toHTML()
}
});
}
});
});
app.listen(3000);
Важные изменения, внесенные в версии Express 4:
Функция app.configure() удалена. Для определения среды и соответствующей настройки приложения используйте process.env.NODE_ENV или функцию app.get('env').
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый день! Передо мной стала такая задачаНужно сделать на сайте окно с бегущей строкой биржевых котировок
Доброго времени суток, сообщество! Есть вот такой вот фильтр: http://jsfiddlenet/xvs9jL1c/ Но, к сожалению, не совсем устраивает своим функционалом и у меня...