Ich versuche, einige moderne Javascript-Frameworks wie Angular aus, Reaktion, Vue und Ember, und sie alle wollen mich Werkzeuge bauen verwenden wie npm
, grunt
, gulp
, maven
usw.Verwenden Sie JavaScript-Frameworks ohne Build-Tools wie Grunt und Schluck?
Web-Programmierung verwendet werden Spaß. Ändern Sie einfach einige Dateien, aktualisieren Sie den Browser und sehen Sie, ob es funktioniert. Jedes Mal, wenn ich etwas ändere, muss ich es wieder aufbauen, was ziemlich lange dauert. Ich hasse es wirklich zu sehen, dass Web-Programmierung so geworden ist. Ich weiß, dass das Gebäude sogar automatisch mit diesen Tools erstellt werden kann, um Dateiänderungen usw. zu beobachten, aber trotzdem ist es einfach scheiße.
Meine Frage ist, wenn ich eines der genannten Frameworks verwenden möchte, soll ich die Build-Tools jedes Mal verwenden, wenn ich es ausführen möchte, oder brauche ich diese nur zu Implementierungs- und Testzwecken (oder nicht bei alle) ?
Sie wissen, dass Sie diese Bulid-Tools nicht verwenden müssen? Weißt du den Zweck von ihnen? – Daemedeor
Nun, sie tun Dinge wie Minify JS, kopieren Ressourcen, kompilieren SASS, verbinden mflaspile Dateien zu einem ... Ich verstehe alles, aber diese Dinge werden nur bei der Bereitstellung benötigt, denke ich, nicht während der Entwicklung. Aber alle Beispiele, die ich ausprobiert habe, scheinen ein Build-Tool zu benötigen, bevor ich es ausführe. – Dylan
einige von ihnen sind hauptsächlich für lokal (wie kompilieren sass, es sei denn, Sie sind ein Supergenie, ich bin sicher, dass Sie Ihre kompilierten CSS testen möchten). Die meisten von ihnen installieren Abhängigkeiten wie NPM. das heißt, ich benutze kein Build-Tool für angular.js selbst nur für Dinge, die es umgeben wie SASS oder Abhängigkeiten – Daemedeor