Во время работы grunt watch - выдает предупреждение при выполнении задачи экспресс-сервера и прерывает работу.

Во время работы grunt watch - выдает предупреждение при выполнении задачи экспресс-сервера и прерывает работу.

Предупреждения приведены ниже:

    Running "express-server:devServer" (express-server) task
    Warning: Object function createServer() {
      function app(req, res, next){ app.handle(req, res, next); }
      merge(app, proto);
      merge(app, EventEmitter.prototype);
      app.route = '/';
      app.stack = [];
      return app;
    } has no method 'static' Use --force to continue.

Aborted due to warnings.

person monical    schedule 13.10.2014    source источник


Ответы (1)


У меня была аналогичная проблема, и решение заключалось в понижении grunt-contrib-connect до версии 0.10.1.

Итак, отредактируйте ваш package.json:

"grunt-contrib-connect": "0.10.1",

а затем запустить

npm update

в каталоге вашего проекта.

Я думаю, что они изменили параметры функции промежуточного программного обеспечения в v11. Я использую Gruntfile.js из генератора AngularJS v0.12.1.

person Martin Sznapka    schedule 04.08.2015