Как это исправить требует наличия пира grunt@~0.4.0 при установке плагинов grunt? - PullRequest
0 голосов
/ 26 ноября 2018

Я пытаюсь установить некоторые плагины Grunt, такие как grunt-contrib-clean и grunt-contrib-watch, используя npm install grunt-contrib-clean --save-dev и npm install grunt-contrib-watch --save-dev

Я получил эти предупреждения:

npm WARN stellarhse@ 1.0.0 требует однорангового узла grunt@~0.4.0, но ни один не установлен.Вы должны установить одноранговые зависимости самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ grunt-contrib-concat@0.3.0 требует однорангового узла grunt@~0.4.0, но ни один не установлен.Вы должны установить одноранговые зависимости самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ grunt-contrib-cssmin@0.10.0 требует однорангового узла grunt@~0.4.1, но ни один не установлен.Вы должны установить одноранговые зависимости самостоятельно.

Как я могу их исправить?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 27 ноября 2018

Я исправил проблему,

  • Во-первых, заверил, что раздел одноранговых зависимостей в файле package.json пуст
  • Во-вторых, я обновил npm с помощью

npm update

  • В-третьих, глобально установите grunt cli, используя

npm install -g grunt-cli.

  • Наконец-то переключился на путь, по которому проект и завершенная установка ворчали сам и плагины мне нужны и работали хорошо.

npm установить grunt --save-dev

npm установить grunt-contrib-watch - save-dev

npm установить grunt-contrib-чисто - save-dev

Спасибо.

0 голосов
/ 26 ноября 2018

в основном вы не установили grunt локально

попробуйте установить grunt локально, выполнив эту команду

npm install grunt --save-dev
...