#node.js #npm #package
#node.js #npm #пакет
Вопрос:
В конце пакет успешно установлен, но мне приходится повторить попытку несколько раз, прежде чем установка будет завершена. Не имеет значения, какой пакет и является ли он глобальным или локальным.
Сообщения следующие:
npm ERR! code ENOENT
npm ERR! syscall rename
npm ERR! path C:UsersdavidDropboxwwwJavascriptnodeuseapinode_modulesgrunt-contrib-uglify
npm ERR! dest C:UsersdavidDropboxwwwJavascriptnodeuseapinode_modules.grunt-contrib-uglify.DELETE
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, rename 'C:UsersdavidDropboxwwwJavascriptnodeuseapinode_modulesgrunt-contrib-uglify' -> 'C:UsersdavidDropboxwwwJavascriptnodeuseapinode_modules.grunt-contrib-uglify.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersdavidAppDataRoamingnpm-cache_logs2020-09-09T08_30_20_853Z-debug.log
В этом случае это был grunt-contrib-uglify, но это мог быть любой другой пакет.
Также, похоже, не имеет значения, устанавливаю ли я из cmd с правами администратора или из терминала VS Code.
Я под Windows 10. Node — версия 12.18.3. Npm — 6.14.8.
Спасибо за любую помощь, которую вы можете предоставить по этому вопросу.
Комментарии:
1. Вы пытались удалить,
package-lock.json
а затем запустить новыйnpm install
?2. Да, у меня есть, но, похоже, это не имеет значения.
3. Что ж, похоже, проблема связана с Dropbox, поскольку я храню свой файл в каталоге, созданном Dropbox. Я только что закрыл Dropbox, и npm, похоже, работает нормально.