Ошибка MEAN.IO Slack.js

Я установил MEAN.IO, как описано здесь: http://mean.io/#!/docs< /а>

В процессе установки я заметил некоторые ошибки, и мне пришлось вручную установить grunt-cli глобально.

Когда я создаю тестовое приложение и запускаю grunt, это мой вывод:

MEAN:~/testApp$ grunt
Running "clean:0" (clean) task

Running "jshint:all" (jshint) task

   packages/slack/server/routes/slack.js
      2 |var posts = require("../controllers/posts");
                                                   ^ Strings must use singlequote.
     11 |    });
              ^ Missing semicolon.
     11 |    });
              ^ Expected an identifier and instead saw ')'.
     11 |    });
              ^ Expected an assignment or function call and instead saw an expression.
     22 |};
         ^ Expected '(end)' and instead saw '}'.
     14 |    app.get('/slack/all', auth.requiresLogin, function(req, res, next){
             ^ 'app' is not defined.
     14 |    app.get('/slack/all', auth.requiresLogin, function(req, res, next){
                                   ^ 'auth' is not defined.
     15 |        Slack.render('index', {
                 ^ 'Slack' is not defined.

>> 8 errors in 47 files
Warning: Task "jshint:all" failed. Use --force to continue.

Aborted due to warnings.

Что здесь не так?

Для полноты вот мои версии:

MEAN:~/testApp$ mean -v && npm -v && node -v
0.5.7
1.4.14
v0.10.29

person Difusio    schedule 13.07.2014    source источник


Ответы (2)


Я очень новичок в среде MEAN.io, просто установил ее и получил ту же ошибку. Самый простой способ, по-видимому, запустить следующее в корневом каталоге приложения.

средний пакет -d провисать

потом

средняя провисание пакета

Исправил это для меня. Кажется, было обновление 6 часов назад.

person Jason A. Evans    schedule 13.07.2014
comment
Я вижу, что Slack теперь удален из установки на github. - person Jason A. Evans; 14.07.2014