:下载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.gzcd node-v0.10.29./configuremakesudo make install
全局(-g)安装模块express
$ sudo npm install -g express$ sudo npm install -g express-generator
简单介绍几个npm 命令:
npm list – 查看当前安装的模块
npm version – 查看当前npm的版本
npm install – 安装新模块
npm update – 更新模块
npm config
npm config set proxy http://localhost:portnumber
npm config set registry
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
添加环境变量: