2012-12-26 10 views
7

Uso Dropbox quotidianamente e inserisco i miei progetti di programmazione. Funziona alla grande, ma una volta che ho ottenuto molti progetti, le mie dir /node_modules stanno mettendo a dura prova su Dropbox . Il processo di sincronizzazione inizia a essere lento e si consuma il tempo della CPU.Sincronizzazione selettiva di Dropbox - abbinamento di modelli?

C'è un modo per eseguire una sincronizzazione selettiva basata sul nome della directory o su un modello di maschera? Sarebbe bello avere un equivalente .gitignore da configurare.

Qualsiasi software di terze parti per tale attività?

risposta

0

C'è un modo per sincronizzare in modo selettivo, ma non credo che ci sono delle regole avanzate come si sta descrivendo:

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

+0

Grazie Karl, ma che ho già letto. Cerco un modo più controllabile di sincronizzazione;) – Inoperable

0

2 modo per risolvere questo problema:

  1. È possibile inserire node_modules nella directory superiore del progetto nell'albero dei file. Per esempio:
    Progetto dir: c:/prj/myProjWrapper/myProj
    Nel c:/prj/myProjWrapper messo package.json e fare npm install qui, NodeJS ricorsivamente lo troverà.

  2. Solo per Windows e Linux, non per Mac! Nella cartella del progetto creare la cartella .ds_store (non è sincronizzata per dropbox). Inserisci package.json in esso e fai npm install. È necessario impostare NODE_PATH=./.ds_store/node_modules;. all'avvio di NodeJS

Problemi correlati