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