3 ms·
Installing Apache/Nginx is a 1 time deal. A browserify/webpack workflow requires that you set all of that up for each project, and to start your watch task ever
by Touche 12y ago
Installing Apache/Nginx is a 1 time deal. A browserify/webpack workflow requires that you set all of that up for each project, and to start your watch task every time you develop. So if you're working a few different projects you either have to switch between them or start new watch tasks for each. I understand that some people enjoy this workflow and am not saying they are "wrong", just pointing out the added requirements.
- jessaustin 12y agoMaybe this isn't such a problem, but having a system-wide httpd means that all projects have to be on the same version.
- cnp 12y agoHmmm... I'm sure most people are like me and have their own scaffold set up, and don't rebuild everything from scratch. For every project that I write, I do... 1. git clone https://github.com/WINTR/grunt-frontend-scaffold https://github.com/WINTR/grunt-frontend-scaffold 2. npm install; and then 3. grunt dev ...which watches everything on localhost:3000, including my unit tests and source code, and reloads on change. Dead simple, fast and consistent stuff and everything I could possibly need set up in less than 1 minute, every time. Most teams, I imagine, work in a similar way. Not to mention, if I wanted to pass over the project to another developer, I would just have to tell him to clone the repo and hit `npm install`.