我每天都在使用Dropbox并将我的编程项目放在那里。
它工作得很好,但是一旦我完成了许多项目,我的/node_modules
目录就在推出
在Dropbox上挣扎。它的同步过程开始变慢,并且耗尽了CPU时间。
有没有办法根据目录名称或掩码模式进行选择性同步?
很高兴有.gitignore
等效配置。
该任务的任何第三方软件?
答案 0 :(得分:0)
有一种选择性同步的方法,但我不相信它有任何像您所描述的高级规则:
答案 1 :(得分:0)
解决此问题的两种方法:
您可以将node_modules
置于文件树中的项目目录上方。例如:
项目目录:c:/prj/myProjWrapper/myProj
在c:/prj/myProjWrapper
放置package.json
并在此处生成npm install
,NodeJS会递归地找到它。
仅限Win和Linux,不适用于Mac!在项目目录中创建.ds_store
文件夹(它不是由dropbox同步)。将package.json
放入其中并执行npm install
。您必须在启动NodeJS时设置NODE_PATH=./.ds_store/node_modules;.