Не могу установить глубоко вложенные узлы JS модули


Я пытаюсь установить модуль Nightmare в свой проект, но я столкнулся с некоторыми проблемами.
Когда я бегу npm install nightmare --save все работает, и npm возвращает OK, но визуальные студии говорят, что я достиг максимального предела символов из-за глубоко вложенных зависимостей кошмара. Проект уже находится на кратчайшем пути, но модули все еще превышают ограничение на количество символов.

Я использую Windows 10 x64 bit, узел v 4.1.0, npm 2.14.3, сообщество Visual Studio 2015 с NTVS 1.0 .

Я знаю, что это распространенная ошибка, и я искал в Интернете ее, но не смог найти правильное решение. Помощь очень ценится

Ура!

2 ответа

Решение

Ну, я установил последний npm, и он исправил это для меня. Npm 3 установит все модули в родительской папке, но запомнит "дерево".

Использовать Windows subst команда для создания буквы виртуального диска для вашей папки исходного кода, содержащей вложенный node_modules папки:

subst s: c:\path\to\my\long\folder\structure\code\

Затем попробуйте открыть свой проект в Visual Studio с диска s:\

Другие вопросы по тегам