Express入门

Express 基于node.js平台的极简、灵活的web应用开发框架,他提供了一些列强大的特性,帮助你创建各种Web和移动设备应用。

安装

node请自行安装。

创建项目目录,并进入此目录。

mkdir myproject

cd myproject

通过npm init命令,会创建一个package.json.

此步骤需要自行输入name、version、description、main、scripts、author、license等(输入完一项,回车可进入下一项)。

接下来将安装Express,其中--save参数的作用是将模块添加到dependencies依赖列表中,dependencies列表是在package.json文件中。

安装命令:

npm install express --save

Hello World实例

创建一个express应用

进入myproject目录,创建一个名为index.js的文件(安装时在main项目中输入的名字),将下列代码复制进去。

var express = require('express');
var app = express();

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

var server = app.listen(3000, function () {
  var host = server.address().address;
  var port = server.address().port;

  console.log('Example app listening at http://%s:%s', host, port);
});
上面代码启动一个服务并监听3000端口进入的所有连接请求。

使用如下命令启动此应用:

node index.js

通过浏览器打开http://localhost:3000并查看输出结果。

以上myproject项目结束。

Express 应用生成器

通过应用生成器工具可以快速创建一个应用的骨架。

使用如下命令安装应用生成器:

npm install express-generator -g

安装生成器后

使用express命令:express[potions][dir]

可以使用express -h命令查看express的用法。

下面来具体说下怎么用生成器来快速创建一个应用。

在工作目录下创建一个名为myexpressproject的应用,使用命令express myexpressproject。

接着会自动生成此应用,内容如下:


因为是express生成器生成的项目,所有没有安装依赖包,打开package.json文件,会看到dependencies依赖列表,

安装所有依赖包需要用npm install命令。

cd myexpressproject

npm install

启动应用命令:

windows平台

set DEBUG=myexpressproject & npm start

Linux平台或MacOS

在浏览器中打开http://localhost:3000/就可以访问这个应用了。






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值