Quando você usa o NPM em seus projetos e instala alguns módulos, seus caminhos são muito longos. Portanto, se você tentar excluí-los, verá a seguinte mensagem de erro:
O motivo é que, na API do Windows, o comprimento máximo de um caminho é definido como 260 caracteres.
Para resolver isso, você pode usar o robocopy :
$ mkdir [empty_tmp_dir]
$ robocopy [dir_to_delete] [empty_tmp_dir] /s /mir
$ rmdir [dir_to_delete] [empty_tmp_dir]
- Na primeira linha, criamos uma pasta temporária vazia.
- No segundo, usamos o robocopy para fazer o truque para nós com a ajuda da pasta temporária que criamos na primeira linha.
- Na terceira linha, removemos as duas pastas.