Esta é uma tentativa de ressuscitar esse bug não resolvido: https://github.com/npm/npm/issues/14458
Por alguma razão, o comando npm config get prefix
é vários segundos lento. Isso normalmente não me incomodaria, mas para usuários de nvm
como eu, isso é realmente impactante, já que usa esse comando internamente, e nvm é usado em scripts de inicialização do shell. Consulte https://github.com/nvm-sh/nvm/issues/782 para obter mais detalhes. Portanto, a inicialização do shell é muito lenta, especialmente para aqueles que usam WSL.
Sempre
NPM CLI
Execute time npm config get prefix
, consulte o tempo de resposta de vários segundos.
Execute npm config get prefix
O resultado deve voltar mais rápido.
?
cc @darcyclarke; isso realmente faria uma tonelada de diferença para cada usuário NVM, incluindo todos os travis-ci prazo.
🤔 Tenho certeza de que há alguma escavação a ser feita aqui
Algum progresso foi feito com isso? Eu estaria interessado em ajudar com esse problema.
Recentemente, npm config get prefix
tem estado muito lento em minha máquina. Isso parece ser desde que movi o diretório /var/
do meu SSD para o meu HDD para liberar espaço.
A primeira vez que o comando é executado (como parte do meu script .bashrc
) é especialmente lento, levando entre 10-20 segundos. A execução posterior (abrindo novos shells) leva 'apenas' alguns segundos.
Comentários muito úteis
Recentemente,
npm config get prefix
tem estado muito lento em minha máquina. Isso parece ser desde que movi o diretório/var/
do meu SSD para o meu HDD para liberar espaço.A primeira vez que o comando é executado (como parte do meu script
.bashrc
) é especialmente lento, levando entre 10-20 segundos. A execução posterior (abrindo novos shells) leva 'apenas' alguns segundos.