win7下cygwin+nodeJs的安装
来源:互联网 发布:mac如何快捷键截图 编辑:程序博客网 时间:2024/04/29 09:11
原文链接
一、nodejs简介
Node.js 是服务器端的 JavaScript 运行环境,它具有无阻塞(non-blocking)和事件驱动(event-driven)等的特色,Node.js 采用 v8引擎(v8引擎是chrome的JavaScript解析器,用c++实现的),同样,Node.js 实现了类似 apache 的web服务,让你可以通过它来搭建基于 JavaScript 的 Web App。
nodejs官网
这里有一篇淘宝分享的nodejs实践介绍
二、nodejs运行环境的安装
nodejs在linux下的安装比较容易,当然也需要注意你的linux系统的python版本,如果python版本不对,可以先删除掉系统自带python,然后再自己安装一个新版本。nodejs需要的最低python版本2.3。
nodejs在window下的安装就比较麻烦了,安装cygwin只要选择好所需模块,一般不会出现问题,主要问题出现在nodejs ./configure的时候,这个时候编译老是抛异常,下面将详细介绍解决方法。
下面介绍的是在window下安装nodejs。
(1)下载cygwin
(2)安装cygwin
我的系统win7旗舰版。
cygwin的安装需要在选择所需模块时候给点注意,我列一下我选中的模块:
模块的选择方法,只需要单击一下各个模块前面的旋转箭头图标,然后选择你想要的版本,一般只需要单击一下就可以了,选中时,后面紧跟着出现了"x"号,表示已经选中了该模块。
DEVEL模块:gcc-g++,gcc-mingw-g++,gcc4-g++,git,make,openssl-devel,pkg-config,zlib-devel
EDITOR模块:vim
PYTHON模块:单击Default切换成install状态即可。
Web模块:wget、curl
选择好所需模块之后,就可以单击下一步,等待所有模块加载完毕之后,就自动开始安装了。
(3)nodejs的安装
运行cygwin,切换到合适的目录下,然后开始下载nodejs安装包
在cygwin终端下使用wget或curl获取nodejs安装包,上nodejs官网(见上述)找到下载地址,
比如http://nodejs.org/dist/node-v0.4.5.tar.gz,那就在终端下输入:
wget http://nodejs.org/dist/node-v0.4.5.tar.gz
下载完毕之后,解压:
tar -vxf node-v0.4.5.tar.gz
解压完之后,切换到node目录下:
cd node-v0.4.5
在node目录下,开始编译:
./configure(一般都会出问题)
如果在这一步出现问题了,先尝试一下输入:
./configure --without-ssl
如果还是抛异常,没法正常编译的话,那么进入到cygwin的安装目录下的bin,运行ash.exe,然后在终端输入:
./rebaseall -v
这一步如果出现rebaseall:'/cygdrive/c/Users/ADMINI~1/AppData/Local/Temp' is not writable的问题,那么就先退出关掉ash
再次运行cygwin,终端下输入:
cd /
切换到工作目录。(该目录下有cygdrive),在终端下输入:
chmod 777 cygdrive/c/Users/ADMINI~1/AppData/Local/Temp如果没有出错提示的话,那就是成功了。退出cygwin,再次运行ash.exe,终端输入./rebaseall -v这个时候rebase应该不会再出错了。接下来就在cygwin下,切换到node安装包所在目录,就可以:./configure --without-ssl make make install 大功告成,输入node -v测试是否安装成功了!
补充一下我安装过程遇到问题的处理方法: 首先,删除了cygwin自带的python,在/usr/bin下删掉python.exe; 安装了新版本的python; 在cygwin下,chmod 777 cygdrive/c/Users/ADMINI~1/AppData/Local/Temp; 在ash.exe下,./rebaseall -v; 然后开始安装nodejs,终于顺利安装了!
原文链接
一、nodejs简介
Node.js 是服务器端的 JavaScript 运行环境,它具有无阻塞(non-blocking)和事件驱动(event-driven)等的特色,Node.js 采用 v8引擎(v8引擎是chrome的JavaScript解析器,用c++实现的),同样,Node.js 实现了类似 apache 的web服务,让你可以通过它来搭建基于 JavaScript 的 Web App。
nodejs官网
这里有一篇淘宝分享的nodejs实践介绍
二、nodejs运行环境的安装
nodejs在linux下的安装比较容易,当然也需要注意你的linux系统的python版本,如果python版本不对,可以先删除掉系统自带python,然后再自己安装一个新版本。nodejs需要的最低python版本2.3。
nodejs在window下的安装就比较麻烦了,安装cygwin只要选择好所需模块,一般不会出现问题,主要问题出现在nodejs ./configure的时候,这个时候编译老是抛异常,下面将详细介绍解决方法。
下面介绍的是在window下安装nodejs。
(1)下载cygwin
(2)安装cygwin
我的系统win7旗舰版。
cygwin的安装需要在选择所需模块时候给点注意,我列一下我选中的模块:
模块的选择方法,只需要单击一下各个模块前面的旋转箭头图标,然后选择你想要的版本,一般只需要单击一下就可以了,选中时,后面紧跟着出现了"x"号,表示已经选中了该模块。
DEVEL模块:gcc-g++,gcc-mingw-g++,gcc4-g++,git,make,openssl-devel,pkg-config,zlib-devel
EDITOR模块:vim
PYTHON模块:单击Default切换成install状态即可。
Web模块:wget、curl
选择好所需模块之后,就可以单击下一步,等待所有模块加载完毕之后,就自动开始安装了。
(3)nodejs的安装
运行cygwin,切换到合适的目录下,然后开始下载nodejs安装包
在cygwin终端下使用wget或curl获取nodejs安装包,上nodejs官网(见上述)找到下载地址,
比如http://nodejs.org/dist/node-v0.4.5.tar.gz,那就在终端下输入:
wget http://nodejs.org/dist/node-v0.4.5.tar.gz
下载完毕之后,解压:
tar -vxf node-v0.4.5.tar.gz
解压完之后,切换到node目录下:
cd node-v0.4.5
在node目录下,开始编译:
./configure(一般都会出问题)
如果在这一步出现问题了,先尝试一下输入:
./configure --without-ssl
如果还是抛异常,没法正常编译的话,那么进入到cygwin的安装目录下的bin,运行ash.exe,然后在终端输入:
./rebaseall -v
这一步如果出现rebaseall:'/cygdrive/c/Users/ADMINI~1/AppData/Local/Temp' is not writable的问题,那么就先退出关掉ash
再次运行cygwin,终端下输入:
cd /
切换到工作目录。(该目录下有cygdrive),在终端下输入:
chmod 777 cygdrive/c/Users/ADMINI~1/AppData/Local/Temp如果没有出错提示的话,那就是成功了。退出cygwin,再次运行ash.exe,终端输入./rebaseall -v这个时候rebase应该不会再出错了。接下来就在cygwin下,切换到node安装包所在目录,就可以:./configure --without-ssl make make install 大功告成,输入node -v测试是否安装成功了!
补充一下我安装过程遇到问题的处理方法: 首先,删除了cygwin自带的python,在/usr/bin下删掉python.exe; 安装了新版本的python;在cygwin下,chmod 777 cygdrive/c/Users/ADMINI~1/AppData/Local/Temp; 在ash.exe下,./rebaseall -v; 然后开始安装nodejs,终于顺利安装了!
- win7下cygwin+nodeJs的安装
- nodejs win7下安装
- win7下安装cygwin ssh
- 使用cygwin在windows下安装nodeJS
- Win7 下CyGwin的配置
- win7 cygwin下安装ns2.34
- win7下搭建hadoop之cygwin安装
- win7下安装和配置cygwin
- Win7下安装Cygwin以及配置ssh
- nodejs 模块的安装和使用--win7操作系统下
- win7下nodejs的安装部署及helloworld实现
- Win7下的CyGwin的配置
- nodejs学习笔记 —— win7下nodejs及npm的安装
- win7系统安装 cygwin 的详细步骤
- win7 下使用cygwin
- win7 下使用cygwin
- win7下在cygwin下安装nutch1.2
- WIN7安装Cygwin
- hql中关于limit的使用
- 单片机MCS-51系列指令快速记忆法
- uva 10131 Is Bigger Smarter?
- VMALLOC_START/VMALLOC_END的值(mips架构)
- 好的
- win7下cygwin+nodeJs的安装
- 公有继承、保护继承和私有继承
- 什么是线程安全和线程不安全
- 数据结构 面试题
- 有缘无份也是美
- linux之pmap命令
- USB OTG Session Request Protocol(SRP)请求过程
- 腾讯笔试附加题(Web前台方向)2011-10-10
- cups移植