移动开发技术

Jason's Blog

Express学习笔记(一)-开始

Express是一个基于nodejs的web开发框架。

Hello World

1.安装

1
2
3
4
$ mkdir myapp
$ cd myapp
$ npm init
$ npm install express --save

2.修改app.js,然后运行

1
$ node app.js

打开浏览器,可以看到运行结果了

脚手架工程

1.安装express-generator

1
$ npm install express-generator -g

2.生成脚手架工程

1
$ express --view=pug myapp

pug是使用的模板引擎

1
2
$ cd myapp
$ npm install

3.运行

1
$ npm start

在浏览器里访问。

路由

1
2
3
app.get('/', function (req, res) {
  res.send('Hello World!');
});

表示根目录相应http get方法

静态文件

1
app.use('/static', express.static(__dirname + '/public'));

public目录下的所有文件可以作为静态资源访问。

Comments