Não é possível remover a pasta Node.js com o Windows 10

0

Consegui remover uma pasta Node usando esta solução ( RMDIR /S ), mas por algum motivo com outra eu consegui muitas mensagens de erro "o nome do arquivo é muito longo" e a pasta não foi excluída, portanto, a solução parece não funcionar bem.

Também tentei esta solução do bash sem sucesso .

Eu não posso acreditar que estou lutando para realizar uma tarefa tão elementar. Eu realmente tenho que fazer várias linhas de comando ou instalar o software para fazer isso ? Ou existe alguma solução simples que pouquíssimas pessoas conhecem? Em caso afirmativo, o que é isso?

    
por drake035 04.03.2017 / 14:11

2 respostas

1
npm install rimraf -g
rimraf node_modules

De: link

    
por 07.03.2017 / 10:38
2

Existe uma maneira de excluir pastas com caminhos muito longos.

Você não me disse onde está sua pasta Node, então, vou ter que responder com um exemplo. Se você me disser o caminho da sua pasta Node, no entanto, atualizarei minha resposta com ela. Agora, imagine este caminho:

C:\a\folder\with\a\very\long\path

Finja que não é possível excluir a pasta very e nada abaixo dela devido a um erro no nome do caminho longo. Você pode, em vez disso, abrir um Prompt de Comando e fazer isso:

subst S: C:\a\folder\with\a
S:
rd very /s
c:
subst S: /d

O primeiro comando cria o alias "S: \" para "C: \ a \ folder \ with \ a". Desta forma, todo o caminho é agora "S: \ very \ long \ path" em vez de "C: \ a \ folder \ com \ a \ very \ long \ path". Então, tudo que você precisa é ir para S: (segundo comando) e deletar tudo nele. (Terceiro comando) Então, você pode descartar o alias. (Quarto e quinto comandos.)

Truque de bónus: Em vez de executar o terceiro comando, você abre o Gerenciador de arquivos e deleta a partir dele. Ou fazer coisas que até agora eram impossíveis de fazer.

    
por 04.03.2017 / 14:54