CNode

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

Wwe2code发布于13 年前最后回复13 年前45 回复65652 浏览0 收藏

只要是在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)

F
fanpei#1·13 年前

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

Y
yuyue007#2·13 年前

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

J
jiangbeiliu#3·13 年前

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

J
jiangbeiliu#4·13 年前

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

A
akiusagi#5·13 年前

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

P
puncha#6·13 年前
N
newghost#7·13 年前

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

L
lyman#8·13 年前

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

D
dengqiao#9·13 年前

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

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

windows下:fs.watch 能用吗?

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

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

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

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

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

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

P
Pana#14·13 年前

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

W
we2code#15·13 年前
L
leizongmin#16·13 年前

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

M
mq1980#17·13 年前
L
lb1064#18·13 年前

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

H
hankwang#19·13 年前

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

G
glowin#20·13 年前
H
hankwang#21·13 年前

提供給需要在 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
L
ldl694178563#22·13 年前

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

N
nightink#23·13 年前

Ubuntun 下载源码

./configure mark sudo mark install

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

@Nightink Mark XD

aliase mark=make
./configure
mark
sudo mark install
J
jiangzhuo#26·13 年前

mac osx 才是王道

W
wisesoft#27·13 年前

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

H
hades#28·13 年前

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

Z
zhs077#29·13 年前

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

G
ggaaooppeenngg#30·13 年前

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

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

@hankwang @hexie ==! sorry 大意了

S
shanzhougui#32·13 年前

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

Y
youxiachai#33·13 年前

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

F
fuweijunya#34·13 年前

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

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

神马叫做“CMD透明”?

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

@leizongmin 背景透明呀…………

N
nece001#37·13 年前

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

A
alfredzh#38·13 年前

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

S
simongfxu#39·13 年前

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

G
gumpg#40·13 年前

win 根本不需要配置了吧

W
whithey#42·13 年前

我用win 因为我没钱 哈哈

L
liuyanghejerry#43·13 年前

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

Z
zhangran#44·13 年前

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

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

@puncha

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

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