设为首页 收藏本站
查看: 599|回复: 0

[经验分享] Windows和CentOS下安装node和NPM和express

[复制链接]

尚未签到

发表于 2016-5-12 09:01:52 | 显示全部楼层 |阅读模式
第一步:下载node.exe官方Windows版程序:
    当前最新版是http://nodejs.org/dist/v0.10.20/node.exe
第二步:创建"D:\dev\nodejs"目录,保存node.exe
    设置环境变量到path "D:\dev\nodejs";
    D:\dev\nodejs>node --version
    v0.10.20
第三步:下载npm-1.3.11.zip
    当前最新版是"https://codeload.github.com/isaacs/npm/zip/v1.3.11"
    解压到"D:\dev\nodejs\npmjs"
    D:\dev\nodejs\npmjs>node cli.js install -gf
    //node cli.js install npm -gf //可以安装最新版的NPM 通过网络从代码库中下载并安装
    //node cli.js install npm@1.0.105 -gf //可以安装指定版本的NPM
    测试测试npm
    D:\dev\nodejs\npmjs>npm install -d
    设置环境变量到NODE_PATH "D:\dev\nodejs\node_modules";
    //C:\node>mkdir node-global
    //C:\node>mkdir node-cache
    //C:\node>npm config set prefix "c:\node\node-global"
    //C:\node>npm config set cache "c:\node\node-cache"
第四步:安装express
    D:\dev\nodejs\npmjs>npm install express -g //安装最新版express
    D:\dev\nodejs\npmjs>npm install express@2.5.0 //安装指定版本express
    D:\dev\nodejs\npmjs>npm remove express -g //删除express
第五步:安装其它包
    D:\dev\nodejs\npmjs>npm install sqlite3 --save

npm也可以通过安装git来安装
从("http://code.google.com/p/msysgit/downloads/list")下载git;
Windows安装文件目前最新版是Git-1.8.4-preview20130916.exe
安装完成后把git安装bin目录加入PATH环境变量 "D:\Program Files\Git\bin";
C:\>git --version
git version 1.8.4.msysgit.0
下载npm
C:\node>git config --system http.sslcainfo /bin/curl-ca-bundle.crt
C:\node>git clone --recursive git://github.com/isaacs/npm.git

C:\>node -v
v0.10.20
C:\>npm -v
1.3.11
C:\>express --version
3.4.1
C:\>git --version
git version 1.8.4.msysgit.0
//更多npm使用方法,请参考npm官方网站:http://npmjs.org
其它资源
http://nodejs.org/
http://nodejs.org/api/modules.html
https://npmjs.org/package/sqlite3
https://npmjs.org/package/node-windows
https://npmjs.org
https://code.google.com/p/v8/
CentOS安装NodeJS和NPM

//1.下载软件
wget http://nodejs.org/dist/v0.10.21/node-v0.10.21-linux-x86.tar.gz
//2.解压文件
tar xvf node-v0.10.21-linux-x86.tar.gz
//3.配置环境变量 '/etc/profile'对所有用户有效vi .bashrc只对当前用户有效
vi /etc/profile   //在/etc/profile尾部加下入面两句话
"   export PATH=/root/node-v0.10.21/bin:$PATH         "
"   export NODE_PATH=/root/node-v0.10.21/lib/node_modules       "
source /etc/profile
//4.配置全局模块目录和缓存目录(缓存目录没有需要单建node_cache)
npm config set prefix "/root/node-v0.10.21"
npm config set cache "/root/node-v0.10.21/node_cache"
//5.安装express框架,并查看node、npm、express版本号
npm install -g express
node --version          //v0.10.21
npm --version           //v1.3.11
express --version       //3.4.2

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-215826-1-1.html 上篇帖子: CentOS下更改MySQL数据文件目录位置 下篇帖子: CentOS-6.3 系统自动下载SVN软件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表