If anyone told you that the benefit of working in Atom was to have everything functional out of the box, they lied to you and you should never trust them with money. The benefit of working with Atom is that you can make it do literally anything you want it to. In many cases, that thing you want to do is something someone else has wanted to do badly enough that they wrote a package for it, but if it’s not, which in this case might have to do with the fact that there are great build pipeline tools that are commonly used, then you have to either do the work or convince someone else to do the work.
(Hint: If you browse through some of the threads on this forum, you’ll find that it’s not hard to convince me to give you the answers and help you write your code. You just have to not be averse to learning new things. I’m fine with people who want out-of-the-box IDEs abandoning Atom, because it’s not for that sort of person. It’s for the sort of person who wants to tinker and make things work just the way they want them to.)
Have you looked at all of them? I did and don’t see any documentation indicating that this is the case. So either you can hope for something that doesn’t appear to exist, or you can accept an answer that will solve your problem in no time.
All of those packages do the same thing: run UglifyJS on a file. If you go look at the documentation, you’ll see that UglifyJS only operates on one file at a time. Without a task-runner program or a batch file, it’s impossible to run it on more than one file at once. If you’re fine running it on one file at a time, you could install UglifyJS with
npm install -g uglify-js (you need Node installed first, but if you’re doing a lot of web coding work you will want Node installed anyway) and set up a
process-palette command that saves the file and then runs
UglifyJS on it, but it will require that you only use Atom to make changes to your files. If you set up a task-runner script, you can run it from anywhere, on anybody’s computer as long as they have Node installed, and it will process your entire folder so that nothing is left out.