nepster-web
@nepster-web

Как решить проблему с установкой grunt?

Поставил grunt на новую систему (debian 8) и словил проблему. Не могу установить ни один проект, где используется grunt.

Установка:
sudo npm install -g grunt-cli --save-dev

Подтягиваю через git проект, все как обычно захожу в нужную директорию: npm install

Идет установка чего-то там, а потом получаю примерно вот такое:
npm WARN EPEERINVALID grunt-preprocess@5.0.1 requires a peer of grunt@~0.4.0 but none was installed.
npm WARN EPEERINVALID grunt-contrib-less@1.1.0 requires a peer of grunt@>=0.4.0 but none was installed.
npm WARN EPEERINVALID grunt-contrib-uglify@0.11.0 requires a peer of grunt@>=0.4.0 but none was installed.
npm WARN EPEERINVALID grunt-contrib-watch@0.6.1 requires a peer of grunt@~0.4.0 but none was installed.
npm WARN EPEERINVALID grunt-autoprefixer@3.0.3 requires a peer of grunt@~0.4.2 but none was installed.
npm WARN EPEERINVALID grunt-contrib-cssmin@0.14.0 requires a peer of grunt@>=0.4.0 but none was installed.
npm WARN EPEERINVALID grunt-contrib-copy@0.8.2 requires a peer of grunt@>=0.4.0 but none was installed.
npm WARN EPACKAGEJSON grunt@1.0.0 No repository field.


В папку node_modules устанавливается какае-то ересь:
c7582da47cd24d40b008b7acbfdd1727.pngpackage.json
{
  "name": "grunt",
  "version": "1.0.0",
  "dependencies": {
    "grunt-contrib-cssmin": "*",
    "grunt-contrib-uglify": "*",
    "grunt-contrib-less": "*",
    "grunt-contrib-watch": "*",
    "grunt-image": "*",
    "grunt-contrib-copy": "*",
    "grunt-preprocess": "*",
    "grunt-env": "*",
    "grunt-autoprefixer": "*",
    "autoprefixer-core ": "*"
  },
  "analyze": true,
  "license": "MIT",
  "devDependencies": {}
}


С ноута все тоже самое работает. Установка была кажись такая же, только нода версии пониже.

{ grunt: '1.0.0',
  npm: '3.3.12',
  ares: '1.10.1-DEV',
  http_parser: '2.6.0',
  icu: '56.1',
  modules: '47',
  node: '5.1.0',
  openssl: '1.0.2d',
  uv: '1.7.5',
  v8: '4.6.85.31',
  zlib: '1.2.8' }


Подскажите пожалуйста, кто сталкивался, в чем проблема ?
  • Вопрос задан
  • 719 просмотров
Пригласить эксперта
Ответы на вопрос 1
nepster-web
@nepster-web Автор вопроса
Проблема была временно устранена переустановкой ноды на 4 версию. Теперь все работает, хоть и с кучей варнигов (депрекейтед).

Похоже, что 5 нода пока еще не со всеми модулями корректно работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы