我想同步我的开发文件夹,其中包括各种项目文件夹,每个node_modules
文件夹里面都有一个文件夹。我想排除所有node_modules
子文件夹。
以下是我的文件结构的示例:
. ├── projectOne │ ├── index.app │ ├── node_modules │ ├── package.json │ └── src └── projectTwo ├── node_modules ├── package.json └── src
根文件夹有.SyncIgnore
用于排除特定文件夹和文件的文件,但我不知道如何排除所有node_modules
子文件夹。
*/node_modules
不工作。
答案1
很好的参考文件:http://antimatrix.org/BTSync/Documentation/BTSync_Notes.html#Using_SyncIgnore_file
您应该使用以下任一项来忽略 node_modules:
# ignore node_modules on every level in hierarchy
node_modules
# ignore node_modules only on the second level
/*/node_modules