express 搭建node服务

安装NodeJS

Linux下

可直接使用已编译好的包
Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz    // 下载
# tar xf  node-v10.9.0-linux-x64.tar.xz       // 解压
# cd node-v10.9.0-linux-x64/                  // 进入解压目录
# ./bin/node -v                               // 执行node命令 查看版本
v10.9.0

windows环境下

node历史版本下载地址:https://nodejs.org/dist/
选择自己使用的版本下载后,直接安装,然后配置环境变量
node -v
在这里插入图片描述
安装成功

创建工作目录

在win或者linux上创建一个文件夹作为工作目录
在这里插入图片描述

初始化项目

npm init
通过此命令为项目创建一个package.json文件,此命令会要求输入几个参数,可以直接回车选择默认配置。
在这里插入图片描述
生成的package.json
在这里插入图片描述

安装Express

npm install express --save
如果只是临时安装Express,不想将它添加到依赖列表里,可以略去--save

在这里插入图片描述
执行后当前文件夹会多出一个node_modules文件夹和一个package-lock.json文件
在这里插入图片描述

代码编写

在当前文件夹创建app.js(根据一开始自己配置的名字创建)

var express = require('express');
var server = app.listen(3000, function(){
    var host = server.address().address;
    var port = server.address().port;
    server.setTimeout(1000 * 60 * 10);
    console.log('Example app is start in http://%s', host)
    console.log('Example app listening on port %s', port);
})

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

启动后访问http://localhost:3000/hello
在这里插入图片描述

(只是简单实现,自己的项目要自己编写代码)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值