3 ms·
I recently tried to explain my setup to a friend and realized this is getting out of hand. I like the do one thing/pluggable UNIX philosophy as much as anyone,
by verusfossa 11y ago
I recently tried to explain my setup to a friend and realized this is getting out of hand. I like the do one thing/pluggable UNIX philosophy as much as anyone, but saying "Typescript,tslint,gulp,jspm,Karma,mocha,chai,sinon,nightwatch,stylus,stylint,istanbul,react,skeleton,jsx,editorConfig,babel,Cordova" makes your head spin. Also getting them all to work together and play nice with sourcemaps and gulp tasks is a pain. Just setting up the tooling for the project BECAME the project. Sure it's IDE independent, pluggable and makes for clean development, but next week another thing will be shiny and I'll be doing more boilerplate. sigh
- cozuya 11y agoYes, it can take a while to get things set up. But you really only need it once. I've used the same core gulpfile for at least a year across multiple projects. And when new things pop up that are useful to your workflow you can integrate them pretty easily. To me the benefits far outweigh the cost of learning or at least integrating most build tools and concepts.