Wie man Verzeichnisse / Dateien vom Meteor-Bundler ausschließt

7

Meteor beobachtet das Verzeichnis des aktuellen Projekts für Dateiänderungen, damit es den Server automatisch neu starten kann.

Als mein Projekt an Größe zunahm, bemerkte ich, dass die Zeit für jede "Aktualisierung" von ~ 1 Sekunde auf 8+ Sekunden gestiegen ist.

Ich möchte einige Dateien und Verzeichnisse ausschließen, und ich frage mich, ob ich app / lib / bundler.js bearbeiten soll oder ob es einen besseren Weg gibt.

Danke.

    
Dave 20.05.2013, 07:41
quelle

2 Antworten

10

Der Bundler ( tools/bundler.js ) hat eine Liste von Regexps, die er ignoriert:

%Vor%

Ein anderer Ansatz besteht darin, die Dateien in ein Verzeichnis test zu stellen. Sofern Sie nicht aufgefordert werden, Tests zu bündeln, ist dies ausgeschlossen.

Ein letzter Ansatz besteht darin, Dateien in das Verzeichnis packages zu stellen. Ich glaube nicht, dass Sie sogar einen Stub package.js Datei benötigen.

Beide Optionen sind ein wenig hacky, aber perfekt zu warten.

Ich denke, es wäre nett, wenn da etwas wie .meteorignore ähnlich wie .gitignore wäre.

    
StephenD 24.05.2013, 20:07
quelle
12

Eine andere Möglichkeit besteht darin, Ordner, die Sie ausschließen möchten, mit einem Punkt zu versehen.

    
Kendrick Ledet 22.05.2013 00:00
quelle

Tags und Links