centos 安装nodejs express

  1. 安装依赖包
    yum -y install gcc make gcc-c++ openssl-devel wget
  2. 下载/解压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才出现
  3. 编译及安装,逐行执行
    cd node-v0.12.7
    ./configure
    make install
  4. 验证是否安装配置成功
    node -v (node –version)
  5. 安装Express开发框架
    npm install express -g
    如果安装完后express命令依然显示不存在,可用以下
    npm install express-generator -g
  6. 创建Express项目命名为demo1
    express demo1
  7. 进入项目目录并安装项目依赖组件
    cd demo1
    npm install
  8. 在demo1的目录里启动项目
    node start
  9. 最关键的,依然是端口号,一定要在阿里云的安全组策略里面打开!!!!!否则访问不了。阿里云默认只开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

坚持原创技术分享,您的支持将鼓励我继续创作!