GreyRook / gown.js

UI system for pixi.js inspired by feathers-ui
Other
219 stars 51 forks source link

Cleanup Build process #85

Closed brean closed 7 years ago

brean commented 7 years ago

The build scripts in gown are just copied over from an older pixi version (with some minor modifications). There is a lot going on that is not needed and complicates the build process unnecessarily. So we should clean up and create some new scripts that only do what is needed. It can be based on the current PIXI-build scripts but should not be just a copy

brean commented 7 years ago

the current pixi-dev branch is not using using gulp anymore, just npm directly. I like to throw everything out that is not needed and clean it up so I think we should also get rid of it.

FlorianLudwig commented 7 years ago

I like to go with webpack as bundler. I think it is pretty much the most common one right now and it supports many interesting features we can make use of like code splitting.

Moving towards ES2015+ is also something I would like to investigate so having the capabilities within the build system should be considered.

brean commented 7 years ago

It's done. See https://github.com/GreyRook/gown.js/pull/93

FlorianLudwig commented 7 years ago

Merged.