2017-11-08 1 views
0

Ich begann vor kurzem Webpack mit meiner Knotenanwendung zu verwenden. Die Anwendung generiert jedoch eine große Datei in client/dist/js/app.js und das Commit dieser Datei jedes Mal dauert ziemlich viel Zeit. Ich stelle mir vor, dass meine Webanwendung weiter wachsen wird, und dass es noch schlimmer werden wird.Haben Sie webpack-generierte Dateien festgeschrieben?

Die Frage ist, da Sie immer npm run bundle ausführen können, die Webpack lokal ausführen und alle erforderlichen Dateien generieren, müssen Sie tatsächlich das gesamte von Webpack generierte Verzeichnis festschreiben? Wird dies als gut oder schlecht angesehen?

+1

Nein. ** Niemals ** kompilierte/kompilierte Dateien irgendeiner Art zu Git binden. –

Antwort

1

Ihre Datei ist ein minimiertes Javascript, das von Ihrem Quellcode von webpack generiert wurde. Sie dürfen diese generierten Dateien nicht aus dem Ordner "dist" in Ihrem Repository einschließen, da sie jedes Mal überschrieben werden, wenn Sie das webpack ausführen, nachdem Änderungen an Ihren Quelldateien vorgenommen wurden.

Entfernen Sie dieses Verzeichnis aus Ihrem Repository und schreiben Sie dist/ in eine .gitignore Datei, um es beim nächsten Mal zu vermeiden.

+0

ja, danke. Um webpack zu aktivieren, habe ich einige Online-Tutorials verfolgt und sie haben nie etwas über das Tracking der Datei gesagt. Intuitiv dachte ich dasselbe wie das, was du gesagt hast, wollte nur bestätigen. – nikolaevra

Verwandte Themen