Это попытка воскресить эту неразрешенную ошибку: https://github.com/npm/npm/issues/14458
По какой-то причине команда npm config get prefix
медленная на несколько секунд. Обычно это меня не беспокоит, но для пользователей nvm
таких как я, это действительно влияет, поскольку он использует эту команду внутри, а nvm используется в сценариях запуска оболочки. См. Https://github.com/nvm-sh/nvm/issues/782 для получения дополнительной информации. Следовательно, запуск оболочки происходит очень медленно, особенно для тех, кто использует WSL.
Всегда
NPM CLI
Запустите time npm config get prefix
, смотрите многосекундное время ответа.
Запустить npm config get prefix
Результат должен вернуться быстрее.
?
cc @darcyclarke; это на самом деле было бы сделать тонну разницы для каждого пользователя NVM, включая все Трэвис-CI перспективу.
🤔 Я уверен, что здесь нужно кое-что покопать
Был ли достигнут в этом прогресс? Мне было бы интересно помочь с этим вопросом.
В последнее время npm config get prefix
очень медленно работает на моей машине. Кажется, это происходит с тех пор, как я переместил каталог /var/
с моего SSD на жесткий диск, чтобы освободить место.
В первый раз команда запускается (как часть моего сценария .bashrc
) особенно медленно, занимая где-то 10-20 секунд. Более поздние запуски (путем открытия новых оболочек) занимают «всего» несколько секунд.
Самый полезный комментарий
В последнее время
npm config get prefix
очень медленно работает на моей машине. Кажется, это происходит с тех пор, как я переместил каталог/var/
с моего SSD на жесткий диск, чтобы освободить место.В первый раз команда запускается (как часть моего сценария
.bashrc
) особенно медленно, занимая где-то 10-20 секунд. Более поздние запуски (путем открытия новых оболочек) занимают «всего» несколько секунд.