Dropbox选择性同步 - 模式匹配?

时间:2012-12-26 11:00:42

标签: dropbox

我每天都在使用Dropbox并将我的编程项目放在那里。 它工作得很好,但是一旦我完成了许多项目,我的/node_modules目录就在推出 在Dropbox上挣扎。它的同步过程开始变慢,并且耗尽了CPU时间。

有没有办法根据目录名称或掩码模式进行选择性同步? 很高兴有.gitignore等效配置。

该任务的任何第三方软件?

2 个答案:

答案 0 :(得分:0)

有一种选择性同步的方法,但我不相信它有任何像您所描述的高级规则:

https://www.dropbox.com/help/175/en

答案 1 :(得分:0)

解决此问题的两种方法:

  1. 您可以将node_modules置于文件树中的项目目录上方。例如:
    项目目录:c:/prj/myProjWrapper/myProj
    c:/prj/myProjWrapper放置package.json并在此处生成npm install,NodeJS会递归地找到它。

  2. 仅限Win和Linux,不适用于Mac!在项目目录中创建.ds_store文件夹(它不是由dropbox同步)。将package.json放入其中并执行npm install。您必须在启动NodeJS时设置NODE_PATH=./.ds_store/node_modules;.