3 ms·
Going without linting, testing (automated testing anyway), type checking would make me a lot sadder.
by draw_down 4y ago
Going without linting, testing (automated testing anyway), type checking would make me a lot sadder.
- foobarbecue 4y agoA build step is not required for any of that. I use prettier and jenkins on a large js codebase that never gets transpiled, packed, or minified.
- draw_down 4y agoThat’s true, I guess you can just run those locally. But if there’s CI in the picture the “build step” is a fait accompli, as far as setup and maintenance and so forth.
- foobarbecue 4y agoGithub runs jenkins. Jenkinsfile specifies tests and linting. How would webpack make this easier?
- draw_down 4y agoOh I didn’t say anything about webpack. I haven’t used the GitHub features you’re talking about but that sounds like a build to me!
- foobarbecue 4y agoUsually when people say "build" they mean something that creates a build product which is different from the original source files. This could mean compiling and linking c to object files / executables, transpiling TypeScript to javascript, bundling lots of javascript files to one big javascript file, going from readable js to minified js, etc. I've never heard of testing or linting referred to as building. BTW, I'm not the one that keeps downvoting you to death!