- 安装依赖包
yum -y install gcc make gcc-c++ openssl-devel wget
- 下载/解压NodeJs
wget http://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz
tar -zvxf node-v0.12.7.tar.gz
v0.12.7版本太低,需要更新,否则会出现 class 识别不了的故障,因为class是ES6才出现 - 编译及安装,逐行执行
cd node-v0.12.7
./configure
make install
- 验证是否安装配置成功
node -v
(node –version) - 安装Express开发框架
npm install express -g
如果安装完后express命令依然显示不存在,可用以下npm install express-generator -g
- 创建Express项目命名为demo1
express demo1
- 进入项目目录并安装项目依赖组件
cd demo1
npm install
- 在demo1的目录里启动项目
node start
- 最关键的,依然是端口号,一定要在阿里云的安全组策略里面打开!!!!!否则访问不了。阿里云默认只开80端口
安装 Express 并将其保存到依赖列表中:$ cnpm install express --save
以上命令会将 Express 框架安装在当前目录的 node_modules 目录中, node_modules 目录下会自动创建 express 目录。以下几个重要的模块是需要与 express 框架一起安装的:
body-parser - node.js 中间件,用于处理 JSON, Raw, Text 和 URL 编码的数据。
cookie-parser - 这就是一个解析Cookie的工具。通过req.cookies可以取到传过来的cookie,并把它们转成对象。
multer - node.js 中间件,用于处理 enctype=”multipart/form-data”(设置表单的MIME编码)的表单数据。1
2
3$ cnpm install body-parser --save
$ cnpm install cookie-parser --save
$ cnpm install multer --save