6 ms·
Hi! It’s author here. Thank you all for your kind words! To explain why you have to run a npm command to run the downloaded project: We are developing this tool
by kemyd 8y ago
Hi! It’s author here. Thank you all for your kind words! To explain why you have to run a npm command to run the downloaded project: We are developing this tool in order to speed up the work of the programmers who, in my experience, prefer to implement the final modifications in their favourite IDEs anyway. The objective of Bootstrap Shuffle is to cut the time spent on the initial stages of a project while perfecting the details is moved to IDE. I have described the philosophy I followed in the process of creating this tool in this post: https://bootstrapshuffle.com/blog/2018/12/bootstrap-builder-for-busy-developers/ https://bootstrapshuffle.com/blog/2018/12/bootstrap-builder-...
- Phenix88be 8y agoI understand why you did it that way. But not every one use NPM (I try to avoid it every time I can). If you are doing a Wordpress template your tool is usefull, but not NPM :). Maybe it's possible to add a "download build" button.
- kemyd 8y agoI won't argue here :) We'll just add it after deployment of components' settings in the next week (see one of my comments below).
- w1nt3rmu4e 8y agoCan you offer an insight as to why? Of all of the project / language tools / package managers I use NPM seems to offer me the least amount problems. Easy to install, fast and 99% of the time 'just works'. I actually use Node for writing tools way more than other options because of how drama-free NPM is.
- Phenix88be 8y agoAs I said, if you are building a template for Wordpress, you don't really need NPM to do it (you can of course, but should you ?). There is a lot of upside/downside to NPM/Node, largly covered by smart people on the internet. The real question is "is NPM the simple solution to do X ?". And sometimes the answer is just "no, because it's over engineering the stuff". The more I work in web development, the more I think we forgot the KISS rule to fancy tools.
- JoelTheSuperior 8y agoTo be fair, in my experience, even with less technically savvy clients I'm seeing less and less interest in WordPress. I'm well aware that it's still very, very popular with a lot of people, but in terms of where the work and the money is I just can't see it. I did WordPress based work a few years ago but I can't see any realistic way I could be doing that now and making any reasonable amount of money, because the reality is that just about anyone can do it, and if a company is going to pay a developer they'd rather pay them to develop something better suited to what they're doing.
- jasonkester 8y agoPersonally, I try to avoid 3rd party dependencies whenever possible. When I do add them, I do so carefully. On the projects (such as Electron apps) where I'm forced to use NPM, it just feels icky to watch the thousands of sub-dependencies flowing in, crapping up my project. So for a green-field project, which this thing seems to target, it would require installing NPM just for this thing. And then I'd need to figure out how to uninstall it cleanly without wrecking the project. But give me a single .html and .css file that I can add to a new project and yeah, this seems cool.