Is Node.js production-ready on Windows? [closed]
Asked Answered
A

3

0

In the new 0.5.1 branch, there is an official Windows executable of Node.js. The Linux version of Node.js uses established libraries such as v8, libev, libeio.

Since libev and libeio is for *NIX platforms; is the Windows port of Node.js ready for production use, or is it only for development?

Adaiha answered 15/7, 2011 at 11:33 Comment(3)
not trolling.. just honestly curious.. why on earth would you ever want to run that on Windows in production? What benefit could it possibly bring?Bebeeru
@Noli hardware re-use. Ship it now. Agile development. YAGNI. If you got some windows boxes, don't buy some linux boxes until you need them. There are many short term reasons for doing it right now. I can't think of any reasons to not migrate to linux in the future though.Clipboard
I don't see how any of those reasons listed point to Windows over linux.. Moreso the contrary. It seems more like adding a potential WTF to the equation, which will go further towards catastrophe than stability. Seems more reasonable to me to minimize the uncertainties as much as possible by using massively tried and tested systems (i.e. Linux) But, maybe its just me..Bebeeru
S
5

0.5.x branch is unstable. Even branch numbers are stable and odds are unstable, so you will have to wait for the 0.6.x if you want it production ready and stable.

Sherlocke answered 15/7, 2011 at 11:53 Comment(0)
E
2

Version 0.5.1 is marked unstable, so don't expect this to be production quality. Microsoft seems to back the Win32 port of Node however, so in the (near?) future it will be stable.

Esoterica answered 15/7, 2011 at 11:53 Comment(1)
Some more information: blog.nodejs.org/2011/06/23/…Esoterica
B
1

I have tried the Windows version of Node.js (0.5.1). It actually works very well, but I couldn't load "child_process" module. It seems that it was not shipped with the current version.

Just my two cents.

Updated: Here is the TODO.Win32, which answers my questions.

Brittain answered 15/7, 2011 at 12:58 Comment(1)
Hey George, I'm trying to play around with this but when I try to run a js file with one line of console.log('Hi');, I only get the ellipsis returned and nothing else. I'm running windows 7 Home premium 64 bits. Any idea what could be wrong?Suk

© 2022 - 2024 — McMap. All rights reserved.