Nodejs官方网站:下载nodejs源码
POSIX系统中编译Node.js需要三个工具:
C++编译器gcc或clang/LLVM
Python2.5以上,不支持Python3
libssl-dev提供SSL/TLS加密支持
下载源码包:node-v0.10.29.tar.gz
tar zxvf node-v0.10.29.tar.gz cd node-v0.10.29 ./configure make sudo make install
全局(-g)安装模块express
$ sudo npm install -g express $ sudo npm install -g express-generator
npm list – 查看当前安装的模块
npm version – 查看当前npm的版本
npm install – 安装新模块
npm update – 更新模块
npm config
npm config set proxy http://localhost:portnumber
npm config set registry http://registry.npmjs.org/
npm install module无法获取仓库内容,下载失败。
当时的解决方案是:!关闭代理设置反而可以!
删除~/.npmrc中proxy配置
npm config set proxy http://localhost:portnumber
一个简单的实例:
推荐参考链接:
PS:将nodejs编译安装到本地目录下
$tar zxvf node-v0.10.29.tar.gz $cd node-v0.10.29 $mkdir ~/local $./configure –prefix=~/local $make $make install $vim .bashrc 添加环境变量
本文出自 “飒飒秋风” 博客,请务必保留此出处http://xjhznick.blog.51cto.com/3608584/1528426
原文地址:http://xjhznick.blog.51cto.com/3608584/1528426