VS2015 node_modules Issue

Я установил VS2015 Community Edition в моей Windows 10 и пытаюсь собрать одно веб-приложение, которое было разработано в VS2010, в то время как при сборке создается папка с именем node_modules и множество подпапок и файлов, что вызывает проблему: "Указанный путь, имя файла или оба слишком длинные. Полное имя файла должно быть не более 260 символов, а имя каталога должно быть не более 248 символов ". Вы можете мне помочь?

1 ответ

Решение

node_modules это здесь npm зависимости хранятся для приложений Node.js. До npm v3 структура зависимостей была вложенной и приводила к некоторым очень глубоким путям к файлам в зависимости от библиотеки. В npm v3 структура зависимостей была изменена на плоскую структуру. Это уменьшает вложенность и должно почти полностью устранить эту проблему.

Я бы обновил ваш npm до версии 3+, а затем удалил ваш node_modules каталог, а затем запустить npm install в этом каталоге в cmd.exe,

Вы можете обновить свой npm с помощью npm-windows-upgrade или выполнив следующую команду в Powershell или Cygwin (убедитесь, что Run as Administrator)

curl -L https://npmjs.org/install.sh | sh

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