Я использую проект YO lessapp, "grunt-contrib-connect" помогает мне запустить сервер node js на 9000 порту. Всякий раз, когда я запускаю службу grunt (запуск сервера), служба прерывается из-за нижеследующего предупреждения.
Running "connect:livereload" (connect) task
Warning: connect.static is not a function Use --force to continue.
Точная ошибка произошла в следующей функции в Gruntfile.js
livereload: {
options: {
middleware: function(connect) {
return [
connect.static('.tmp'),
connect().use('/bower_components', connect.static('./bower_components')),
connect.static(config.app)
];
}
}
},
Я установил
npm install grunt-contrib-connect --save-dev
npm install serve-static --save-dev
Я столкнулся с несколькими сообщениями, некоторые предлагают отключить брандмауэр, но не повезло.
Я знаю, что есть что-то связанное с моей машиной или конфликтами между версиями npm/ node/connect, потому что я пытался запустить одно и то же приложение с другого компьютера, и он отлично работает.
Конфигурация системы:
- Windows 7 Professional
- Node -v4.1.2
- npm -v2.14.4
- [email protected]
Я установил connect и serve-static на основе post nodejs connect не может найти статический файл, но все же тот же
Любая помощь? Спасибо в Advance