Ich verwende derzeit require.js
für die Entwicklung, damit ich schnell iterieren kann (ändern Sie eine Datei, Seite aktualisieren, keine Build-Schritt dazwischen), aber ich webpack
als Build-Tool verwenden, da es r.js
überlegen ist. Ich möchte require.js komplett loswerden und Webpack als Script Loader in der Entwicklung verwenden. Ich weiß, dass genau das webpack dev server
ist, aber ich möchte es nicht verwenden.Wie benutzt man Webpack für die Entwicklung ohne Webpack Dev Server?
Idealerweise würde ich einfach eine Art Webpack-Ladeprogramm in <script>
einfügen, auf meine Build-Konfiguration webpack.js
zeigen und die Aufgabe erledigen lassen.
Haben Sie SystemJS bereits in Betracht gezogen? Es ist ein dynamischer Universal-Loader, der optional Builds ausführen kann. https://github.com/systemjs/systemjs –
Ist eine Dokumentation verfügbar? Die README ist ziemlich vage und deckt Builds/Shims nicht ab. – adamziel
Diese Readme-Datei enthält einen Link zu Shims, aber ja, mehr Docs wäre nett. Ich habe mich gerade daran gemacht, weil ich die neue Syntax des ES6-Moduls sowohl im Browser (es6-modul-loader) als auch im Knoten verwenden wollte, mit der Fähigkeit, entweder zu kompilieren (https://github.com/systemjs/builder) oder nicht zuerst kompiliert. Und noch vorhandene AMD- oder CommonJS-Module mit Null-Modifikationen nutzen zu können. Tangential fand ich das auch interessant: http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/ –