У меня возникла странная проблема при установке Gulp в новом проекте.Gulp устанавливает внешний корневой каталог проекта
Скажем, у меня есть следующий путь:
c:/development/myproject
Когда я бегу npm install gulp
в этой директории, то node_modules папка фактически получает созданный в
c:/development/node_modules
вместо
c:/development/myproject/node_modules
И все плагины gulp также устанавливаются в этом каталоге вне моего проекта roo т.
У меня также есть более ранний проект, в котором gulp уже был установлен раньше, и когда я попытался перезапустить установку gulp в этом каталоге проекта, он был правильно установлен в корне проекта (например: c:/development/myolderproject/node_modules
), а не снаружи.
Я не думаю, что это не имеет ничего общего с делом, но новый проект использует Laravel 4, в то время как другой находится на Laravel 5.
Я не помню, чтобы установить какой-либо конкретной конфигурации, поэтому я совершенно смущен, почему он ведет себя по-другому.
Вы можете проверить, есть ли пакет .json в 'c:/development' или' c:/development/myproject'? – Heikki
Действительно, это было в 'c:/development'. После удаления его и создания пустого в папке проекта gulp теперь устанавливается в корне проекта. Спасибо за подсказку! – Nicolas