Obecnie używam do programowania wersji require.js
, dzięki czemu mogę szybko przeprowadzać iteracje (zmieniać pliki, odświeżać stronę, bez wstawiania kroków kompilacji), ale jako narzędzie do kompilacji używam webpack
, ponieważ jest lepszy od r.js
. Chciałbym całkowicie pozbyć się require.js i używać webpacka jako programu ładującego skrypt. Wiem, że to jest dokładnie to, do czego służy webpack dev server
, ale ja konkretnie nie chcę z niego korzystać.Jak używać WebPacka do programowania bez serwera deweloperskiego?
Idealnie byłoby po prostu włączyć jakiś program ładujący strony WWW w <script>
, wskazać go mojej konfiguracji webpack.js
i pozwolić mu wykonać zadanie.
Czy rozważałeś już SystemJS? Jest to dynamiczny uniwersalny program ładujący, który może również opcjonalnie wykonywać kompilacje. https://github.com/systemjs/systemjs –
Czy jest dostępna dokumentacja? README jest dość niejasne i nie obejmuje buildów/shims – adamziel
Ten plik readme zawiera link o podkładkach, ale tak, więcej dokumentów byłoby miłych. Właśnie zacząłem się do niego dostać, ponieważ chciałem użyć nowej standardowej składni modułu ES6 zarówno w przeglądarce (moduł es6-moduł-program ładujący), jak iw węźle, z możliwością kompilacji (https://github.com/systemjs/builder) lub nie kompilować jako pierwszy. I nadal móc korzystać z dowolnego istniejącego modułu AMD lub CommonJS z zerowymi modyfikacjami. Stycznie, również znalazłem to interesujące: http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/ –