Я использовал полностековый угловой генератор 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