News for hackers. Stuff that matters.
Re:Node.js Tools for Visual Studio by azurelogic on Wednesday March 25, 2015 @04:32PM (#9265728)
It's super cool for people wanting to do node on Windows. I used the beta while doing a small side project at my last job, and they worked well for that project.

My issue isn't necessarily azure and VS. It's the state of node on Windows. It's a second class citizen compared to the versions for posix compliant OSes. There are things that just don't work on Windows without installing VS, which is undesirable for deployment, and that's assuming they work even after VS is installed.

I'd rather spin up a local Ubuntu VM and write code in WebStorm, and that's what I do. I get debugger support, test runners, code completion, etc. Plus, I can then just deploy to cheaper VPS providers (DigitalOcean, Vultr, etc).

Re:Node.js Tools for Visual Studio by mousetraps on Thursday March 26, 2015 @04:22AM (#9268339)
Fwiw we have remote debugging to any OS, so you can remote debug your app regardless of whether or not it's running on azure. We are striving to streamline this experience as much as possible, so any feedback or ideas you have on how to mitigate some of windows issues you've run into would be super helpful. :-)
Re:Node.js Tools for Visual Studio by azurelogic on Thursday March 26, 2015 @12:11PM (#9270689)
The two major issues I have run into with doing node on Windows are likely out of your control. First is the file path length limitation, which conflicts with the nesting of npm dependencies. Second is dealing with any packages that depend on node-gyp for compilation. It shouldn't require an entire IDE to be installed in production just to build your dependencies that need node-gyp compilation. Not to mention that the process is problematic even in dev if you're not lucky enough to have installed the exact expected dependencies. I found it easier (and more portable) to just use a VM running some *nix flavor (Ubuntu for me) and deploy to a similar environment.