Узел не находит зависимости от Gruntfile

Я использовал полностековый угловой генератор Yeoman, и около недели назад он отлично работал.

Теперь, после создания нового приложения, узел не может добавить встроенные зависимости в Gruntfile.js. По сути, мне нужно установить все зависимости, которые должны быть разрешены с помощью npm install. После установки около дюжины пакетов npm, таких как jit-grunt, jshint и т. д., сборка/обслуживание grunt завершается, но приложение не загружается в браузере.

Я уверен, что это проблема node/npm, так как генератор приложений работал около недели назад. Я пробовал полностью удалить и переустановить. Есть предположения, почему это происходит?

Хотя я получаю одинаковое поведение с разными версиями npm, сейчас я нахожусь в:

npm: 3.3.12 узел: 4.2.1 ворчание-cli: 0.1.13 ворчание: 0.4.5

Я также получаю это сообщение об ошибке, когда устанавливаю эти пакеты вручную, мне кажется, это может быть связано:

Ryans-MacBook-Pro:appTest nonzero$ npm install jit-grunt --save-dev
[email protected] /Users/nonzero/Programming/appTEST
└── (empty)

npm ERR! code 1 

person DinglesCavern    schedule 11.11.2015    source источник


Ответы (1)


Попробуйте удалить локальную папку node_modules, а затем запустите npm cache clean. Может быть, это поможет.

person Rashad Ibrahimov    schedule 11.11.2015