CNode

真心建议在window下开发nodejs的同学们都转向linux下开发。

分享
Yyansong发布于14 年前最后回复12 年前75 回复59214 浏览0 收藏

以前我是在windows下做开发,后来转到了liunx。深深的体会到了,在windows下的各种不便,以及与之相比的liunx下的各种便捷。

liunx的世界美妙而神奇,几乎只有你想不到的没有你做不到的。

希望身为windows用户的你也能加入到liunx下。

当然,你也可以反驳我,说说你的理由?

查看回复

回复 (74)

Y
yansong#2·14 年前
引用 pengchun每次听人说起windows,都有一种恍如隔世的感觉,哈哈哈

好吧,找个非IT女友。就不会有恍如隔世的感觉了。哈啊哈

Y
yansong#3·14 年前

是可以这么说,但是装gyp就像装visual stdio一样。而且对于入门用户或许还是不懂。

J
jiyinyiyong#5·14 年前
引用 DoubleSpout补充一下,很多免费的vps都是linux系统,所以linux还是有必要会操作一下的

@yansong 我一直以为 Linux 和 Mac 一样的... 求介绍 Mac :P

J
jiyinyiyong#6·14 年前

我在想会有很多人会说 Mac, 原因我也不知道, 我是 Linux 用户. Linux 环境的命令行操作用惯了, 虽然设计也不够先进, 但受不了 Windows 的简单.. 就当 Windows 是 IE, Linux 是 Chrome + WebStore

D
DoubleSpout#7·14 年前

同意,装一个虚拟机支持镜像,方便又快捷

D
DoubleSpout#8·14 年前

补充一下,很多免费的vps都是linux系统,所以linux还是有必要会操作一下的

P
pengchun#9·14 年前

每次听人说起windows,都有一种恍如隔世的感觉,哈哈哈

A
a272121742#10·14 年前

有机会试一试,请大神指点

N
nodefarmer#11·14 年前

开发环境mac,速度很快,服务器centos

P
phoenixlzx#12·14 年前
引用 DoubleSpout补充一下,很多免费的vps都是linux系统,所以linux还是有必要会操作一下的

哪里有「很多」免费的vps?

vps用linux是因为它可以完全不需要图形界面,系统本身消耗的资源极少,而且大部分程序效率很高,特别是大部分的服务器软件,基本上都是杀手级应用,这方面windows比不了。

另外就是linux基本都有完备的包管理系统,一条命令即可升级整个系统,这大大减少维护的成本,也可以保证服务器的安全性

L
leizongmin#13·14 年前

@yansong 入门用户根本就不需要接触gyp,能将Node.js内置的模块和一些常用的模块用好就很不错了,只要某些特殊需要才有可能用到gyp来编译模块的

Z
zering#14·14 年前

我也觉得 mac 是较好的开发平台。

D
danielking#15·14 年前

我也推荐mac,别光看性能、编译之类的东西,除了本身就是天然的unix外,mac的快捷键、触摸板、键盘手感和布局、操作系统和各种软件的UI,会让开发的时候心情大好的。

Z
zelome#16·14 年前
R
roychad7#18·14 年前

公司里用的是mac mini,奇慢的速度和奇卡的效果让我非常不适应,求mac专业用户指导为什么mac没开一个应用都会卡一段时间,关键是时间远长于windows和linux。我现在自己在用的开发环境是ubuntu,除了难看和不兼容中国特色之外其他方面还是很棒的。

S
shy2850#19·14 年前

追捧 ubuntu

D
danielking#20·14 年前
引用 roychad7公司里用的是mac mini,奇慢的速度和奇卡的效果让我非常不适应,求mac专业用户指导为什么mac没开一个应用都会卡一段时间,关键是时间远长于windows和linux。我现在自己在用的开发...

以前的mac mini是不是本来性能就不好?配置一直好像比mbp之类升级慢半拍,磁盘也应该是笔记本磁盘。

我以前的黑苹果也是卡卡的,后来买的i5的mbp一点问题没有。

Y
yansong#21·14 年前

总结一点就是发这篇话题最要是因为看到很多话题是说windows下使用nodejs

我自己看大伙的评论总结一点就是:

自己有钱就买个mac,如果有公司标配就更好。但是没钱没标配,那就ubuntu了。;)

Y
yansong#22·14 年前
引用 pengchun每次听人说起windows,都有一种恍如隔世的感觉,哈哈哈

@zelome 呵呵,逆向思维。

拿我女友来说吧,非IT的,还是觉得win7好,虽然mac很好看,很炫,但是很多东西不懂,不会操作。;)

Y
yansong#23·14 年前
引用 shy2850追捧 ubuntu

支持ubuntu~

D
danielking#24·14 年前
引用 yansong总结一点就是发这篇话题最要是因为看到很多话题是说 windows下使用nodejs 。 我自己看大伙的评论总结一点就是: 自己有钱就买个mac,如果有公司标配就更好。但是没钱没标配,那就ubu...

如果还有游戏娱乐等需求的话用虚拟机也可以,现在的机器虚拟机跑个ubuntu都很快。如果攒电脑按别人总结的黑苹果配置配,配上苹果的键盘触摸板也没问题。

I
island205#25·14 年前

我觉得问题不大吧,我装ubuntu只是防止自己玩游戏

R
roychad7#27·14 年前

大家也不要迷信ubuntu,linux在民用的表现上跟windows没法比是事实,但是在linux上进行开发可以学到很多用windows学不到的东西,也会省去很多windows会碰到的麻烦。

J
jiyinyiyong#29·14 年前
引用 island205我觉得问题不大吧,我装ubuntu只是防止自己玩游戏

Linux 没有 IE 有时候会囧到.. 但 Windows 不方便连接和管理服务器

G
ginchenorlee#31·14 年前

恩,也是最近在linux 下学习开发的, 结果一发不可收拾, 深深的爱上linux

D
DoubleSpout#32·14 年前
引用 DoubleSpout补充一下,很多免费的vps都是linux系统,所以linux还是有必要会操作一下的

@flylee2011 @phoenixlzx 好吧,我打错了,是免费的云空间。

F
fengmk2#33·14 年前
引用 pengchun每次听人说起windows,都有一种恍如隔世的感觉,哈哈哈

我每天还会用windows来做页面自动化测试和浏览器兼容性测试的。。。

还有每月还信用卡的时候。。。

J
jin52yang#34·14 年前

windows下面现在的支持已经很不错了

L
lonevan#35·14 年前

ubuntu 应该开个在用OS投票帖统计下 hoho

X
xuhaijinsky2008#36·14 年前

能不能抽时间描述下从windows转到linux开发node后,都经历了哪些步骤,遇到了哪些问题呢? 比如说在linux下推荐使用哪些编辑器这些。。和windows下开发的最大区别。 真心对linux使用很少,最近在windows上遇到些问题发现在linux上不存在,所以也想转linux上去开发,先了解下前人的这些转变过程~:)

D
devric#37·13 年前

mac,linux 都好 都是 unix下面的, 我主机是 macpro 15 retina,然后加一台 debian 的 galaxy10寸, 如果出门的话我基本上就拿 galaxy 和键盘。

在unix环境下开发 , 路径很简单, 设置配置也都很简单, 无需像 windows 这里一下设置那里一些设置.

加上现在都玩开源经常需要compile 那些开源代码, 这个时候在window就需要去装 cygwin 才能去 make.

但在linux/mac下, 就比较方便 mac( brew ), linux ( apt-get ... 看你的distro manager ), 就能用, 基本上就打些命令就好。

mac 比 linux 强是在GUI, 还有就是机子漂亮 。。。 暂时比linux 软件多, 更适合非开发时候用。 机子好一点像高端的 mac retina可以同时用windows, linux虚拟器。

一般来说 linux 只适合开发和做服务器, 如果要一般使用还是mac 和 windows 比较顺手点。除非你就只是上网听歌, 那linux足够了

J
jiangzhuo#38·13 年前
引用 jiyinyiyong我在想会有很多人会说 Mac, 原因我也不知道, 我是 Linux 用户. Linux 环境的命令行操作用惯了, 虽然设计也不够先进, 但受不了 Windows 的简单.. 就当 Window...

Windows服务器管理大多也都是用PowerShell或者CMD操作的

现在管理着现在的Windows服务器 用着mac开发 用centOS做测试服务器的苦逼中。。。

B
blanche#39·13 年前

可是有的时候需要做windows平台的项目,没办法

R
ringtail#41·13 年前

我觉得linux如果不是因为驱动的问题,会走的更远

R
robertlyc#42·13 年前

osx 压力不是很大

I
imgugu#43·13 年前

装了win8和ubuntu双系统,对linux系统还只是基本使用,还不是太熟练,所以日常使用还是在win8,写node和python时,才在Ubuntu .

S
shinohane#44·13 年前

Fedora单系统……开了个虚拟机跑一个Windows Server 2003日常用已经足够了……

H
hussion#45·13 年前

必须推荐mac的说,O(∩_∩)O哈哈~

L
longinnobeans#46·13 年前

嗯,mac,一直在用mac,很爽

X
xuwenfei886#47·13 年前

一直ubuntu+windows双系统 的飘过,我的windows一个是买电脑的时候预装的,考虑license的问题不愿意作掉自己花钱买的东西,就一直留在电脑里留念了。还有一个Windows是装在乌班图的虚拟机中里面跑着oracle数据库,至于QQ什么的据我所知wineqq现在已经完全胜任。所谓民用我感觉大概是游戏吧,在我感觉除了游戏需要切回win其他的我感觉ubuntu 完全可以完爆win.(只说wim一样就可以把win爆出shit来。)

L
leapon#49·13 年前

Windows 下用 VirtualBox 运行 Ubuntu.

Windows 下没有 Linux 下的 symbolic link 非常不方便。

7
779361906#50·12 年前

校园用户,学校使用专用客户端验证账户上网,TTTTMD只有win客户端。

P
Pana#51·12 年前

在程序员的圈子里, 最热闹的话题总是 哪个系统更好用, 哪个编辑器更好用, 哪个语言更好用。 这个貌似是永远不会冷却的话题哈 我也凑凑热闹, 强烈推荐mac osx系统, 不只是看着好看, 用起来也真心好用

W
wangdonghui#53·12 年前

现在负责的一些项目还必须用windows,所以暂时只能在windows下作node开发,ubuntu试过了,但是感觉系统不好用,运行软件等待时间太长,webstorm要十几秒才能出来,而且经常性的弹出错误要求report。。。我电脑配置第四代酷睿i7,32G内存。。。

T
tsunamidesign#54·12 年前

用虚拟机然后用putty ssh连接的飘过

X
XadillaX#55·12 年前

两年前的老贴。。。谁挖的😂

Y
yaochun#56·12 年前

LS的LS

X
xrfinbupt#57·12 年前

据说国外很少用windows开发的,基本用mac,mac和linux差不多,一个是unix一个是linux内核

K
kingapple#58·12 年前

楼主可以在windows虚拟机里安装个linux啊:)

S
softice#61·12 年前

不用linux,但我也想用linux,求哪位能给出性能最好的解决方案?不要虚拟机。我是机械硬盘啊……

1、要同时搞前端,要看到别人的windows上页面长什么样; 2、用adobe系的:photoshop;lightroom,indesign,以及cinema 4D; 3、要用淘宝千牛;

就是这些,阻挡了linux。。求解。

J
jeremy16601#62·12 年前

mac 无敌.

5
514254627#63·12 年前

首先建议网站能不能把这个回复框做成标题悬浮弹出的效果。恢复个内容还得拖到最下面..... 楼主问个问题: 我下载window nodejs开发环境把开发好的项目传到linux服务器上能运行吗?

D
ddzjs#64·12 年前

还不会linux怎么转 不过已经安装了虚拟机ubuntu 没事的时候练习下 等熟悉了再转

M
magicdawn#65·12 年前

node还好,win在node还算一等公民

python/ruby 在win上一堆子问题...

L
lgqlee#66·12 年前

刚从Ubuntu换成debian的路过~

P
phoenix5443#70·14 年前

这个不用建议,谁都能看出来哪个系统用nodejs方便,但是现实中没有那么多理想情况,用来开发nodejs的机器可能还要用来开发windows程序,甚至有可能项目组用的很多老资源都在vss上面。楼主这种是基于理想主义的建议实在是没有必要。

A
alli#71·14 年前

俺就是先在windows里跑linux,再在linux里跑nodejs,聊胜于无啊

J
jackzhizu#72·14 年前

windows做node开发最大的好处是可以用webmatrix ide。比我在linux下用eclipse+aptana好用

K
kaven276#73·14 年前

我觉得有好的 IDE 就好,我是用的是 Mac,IDE 是花钱买的 WebStorm,非常好用。

正式部署放到 Linux 上比较好,因为 node 对 Linux 是首选的支持,而且 Linux 作为服务器环境,更加简介稳定高效。

Linux 上使用 git 和 rsync 做软件部署非常方便,在 windows 上就很难。

B
be5invis#74·14 年前

作为做编译器和理论的苦逼男表示:OS 和我们的世界相距十万八千里啊……

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