Ótimo documento de referência: link
Você deve usar um desses para ignorar node_modules:
# ignore node_modules on every level in hierarchy
node_modules
# ignore node_modules only on the second level
/*/node_modules
Eu quero sincronizar minha pasta de desenvolvimento, incluindo várias pastas de projeto, cada uma com uma pasta node_modules
. Gostaria de excluir todas as subpastas node_modules
.
Aqui está um exemplo da minha estrutura de arquivos:
.
├── projectOne
│ ├── index.app
│ ├── node_modules
│ ├── package.json
│ └── src
└── projectTwo
├── node_modules
├── package.json
└── src
A pasta raiz tem o arquivo .SyncIgnore
para excluir pastas e arquivos específicos, mas não sei como excluir TODAS as subpastas node_modules
.
*/node_modules
não funciona.
Ótimo documento de referência: link
Você deve usar um desses para ignorar node_modules:
# ignore node_modules on every level in hierarchy
node_modules
# ignore node_modules only on the second level
/*/node_modules