跳到主要内容
CNode

筒子们!不要在Windows下用node.js了

社区
Wwe2code发布于 13 年前最后回复 13 年前
45656910

只要是在windows下用node.js不可避免的会碰到各种各样奇怪的问题。

有VPS的连到VPS上用,没有VPS的可以在windows下装个VMWare,装个linux

不要浪费生命配置windows下的node,npm,n,nvm了。

还没开始用node.js开发之前,windows上的各种折腾绝对会让你的开发热情减半。

不熟悉linux的装个ubuntu,然后执行下面的命令:

sudo apt-get install nodejs

node, npm就齐活了

查看回复

回复 (45)

L
liuyanghejerry#4513 年前
引用 liuyanghejerry在Windows下运行node的动机是什么。。难道服务器上跑node的也是Windows么?

@puncha

鱼和熊掌难以兼得,域认证是很好,不过可惜node下的许多模块是为Linux设计的。

L
lyman#4413 年前

我已经全部换到ubuntu了~~觉得很棒~~ 再也不担心病毒了。

N
newghost#4313 年前

偶一直保持Window和Linux平时支持,从来没有遇到问题。

P
puncha#4213 年前
Z
zhangran#4113 年前

#没那么严重吧,偶一直是windows#

A
akiusagi#4013 年前

如果你对linux操作很熟悉,并且有linux系统,那自然在那里开发好了。哪里习惯用哪里呗

J
jiangbeiliu#3913 年前

我承认linux下或者osx下更好更原生或者更有发挥空间,但远没有你说得那么夸张,别极端

J
jiangbeiliu#3813 年前

简直一派胡言,我在Windows下,Linux下,以及osx下都进行过nodejs的学习,当然仅仅是学习并没有实际项目,即使有实际项目我相信也没有达到楼主说的那么夸张,学习有何不可?危言耸听!

Y
yuyue007#3713 年前

VPS好贵的呀~楼主提供个虚机,给我练练手? :)

F
fanpei#3613 年前

不要在windows和非gentoo下浪费绳命了!

L
liuyanghejerry#3513 年前

在Windows下运行node的动机是什么。。难道服务器上跑node的也是Windows么?

W
whithey#3413 年前

我用win 因为我没钱 哈哈

G
gumpg#3213 年前

win 根本不需要配置了吧

S
simongfxu#3113 年前

socket hang up确实偶尔发生,请求不能及时响应在windows下,不过更新到0.10.13以后似乎好很多

A
alfredzh#3013 年前

能问一下楼主具体是什么问题么。。。?

N
nece001#2913 年前

我win7下用的,也没什么不妥,可能是初学的原因,用的东西还不多

G
ggaaooppeenngg#2813 年前
引用 ggaaooppeennggCMD不能透明,就这么简单。

@leizongmin 背景透明呀…………

L
leizongmin#2713 年前
引用 ggaaooppeennggCMD不能透明,就这么简单。

神马叫做“CMD透明”?

F
fuweijunya#2613 年前

https://www.nitrous.io/join/4srFJZQbf3Y 这个不是很方便么,我是小尾巴。

Y
youxiachai#2513 年前

在windows 下只要把python 和 vs 2010 还有node 版本装的是x86(千万不要装x64) 。。。什么问题都没。

S
shanzhougui#2413 年前

我就用wind7下装的 node npm没出现任何问题。

N
nightink#2313 年前
引用 nightinkUbuntun 下载源码 ./configure mark sudo mark install

@hankwang @hexie ==! sorry 大意了

G
ggaaooppeenngg#2213 年前

CMD不能透明,就这么简单。

Z
zhs077#2113 年前

哥用windowws一年多了还是用的很好

H
hades#2013 年前

随便啦不会ubuntu也会死人的。

W
wisesoft#1913 年前

折腾了2天终于弄好了...windows下果然麻烦

J
jiangzhuo#1813 年前

mac osx 才是王道

H
hankwang#1713 年前
引用 nightinkUbuntun 下载源码 ./configure mark sudo mark install

@Nightink Mark XD

aliase mark=make
./configure
mark
sudo mark install
N
nightink#1513 年前

Ubuntun 下载源码

./configure mark sudo mark install

L
ldl694178563#1413 年前

在windows下开发还好,我的博客就是在windows下开放的,放在vps(centos) 中运行的 http://www.9958.pw

H
hankwang#1313 年前

提供給需要在 Ubuntu 上用 apt-get 安裝新版 NodeJS 的人

https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager#ubuntu-mint

sudo apt-get update
sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
G
glowin#1213 年前
H
hankwang#1113 年前

我記得Ubuntu的apt-get直接裝NodeJS會裝到舊版的, 要加個來源, 或是直接用源碼編譯。

L
lb1064#1013 年前

在Windows下写Node.js也还好啊,折腾嘛,折腾是促使程序猿进步的原动力,哈哈。

M
mq1980#913 年前
L
leizongmin#813 年前

哥在Windows下写了2年的Node.js,咋木有遇到你这么大的问题呢? “不要浪费生命配置windows下的node,npm,n,nvm了。” 神马配置node,npm,这个需要配置的么?

W
we2code#713 年前
P
Pana#613 年前

统一楼主, windows不是node开发的理想场所, 推荐osx和linux

L
llj732589025#513 年前
引用 dengqiao危言耸听,我在windows下开发的蛮好.

@we2code api下面不是有这个提示吗? 稳定性: 2 -不稳定 该API是在沉淀的过程中,但尚未有 足够的实际-世界的测试,被认为是稳定的。向后-兼容性 将保持合理。

J
jiyinyiyong#413 年前
引用 dengqiao危言耸听,我在windows下开发的蛮好.

@we2code 貌似可以用第三方的库, 这个的确有 Bug

D
dengqiao#313 年前
引用 dengqiao危言耸听,我在windows下开发的蛮好.

@we2code 呵呵我没有用过这个api,但是我在开发时用supervisor是可以监听到文件修改的.

W
we2code#213 年前
引用 dengqiao危言耸听,我在windows下开发的蛮好.

windows下:fs.watch 能用吗?

D
dengqiao#113 年前

危言耸听,我在windows下开发的蛮好.

参与回复

登录后即可参与回复。登录