express搭建一个web服务器

npm install express -g                           express这个库可以使用了。

npm install express-generator -g           express-generator是一个项目生成器,用来快速构建一个项目,项目中使用需要express。

 

express --version      查看版本号

express firstapp        在命令行当前目录构建firstapp项目

express firstapp -e    以ejs为模板构建firstapp项目

 

在firstapp目录下:

npm install ejs    为firstapp项目安装ejs库

npm install         下载package.json中记录的所有依赖包到node_modules文件夹

npm start            启动服务

 

将html作为模板渲染引擎,在app.js中修改:

var express = require('express');
var path = require('path');
var favicon = require('serve-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
var ejs = require('ejs');

var index = require('./routes/index');
var users = require('./routes/users');

var app = express();

// view engine setup
app.engine('.html', ejs.__express);
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'html');

 

posted @ 2018-01-21 16:56  webyun  阅读(477)  评论(0编辑  收藏  举报