node.js写web应用服务笔记之------express框架

1、安装node.js.;
2、新建 一个项目文件夹

终端打开该新建的文件夹,输入:npm init -y
作用:快速创建package.json文件
再在终端输入:git init
作用:初始化git,可以在根目录下设置.gitignore忽略文件<前提是安装了git工具>
node.js写web应用服务笔记之------express框架

3、根项目中新建src文件夹用于写代码;
4、终端输入:npm install express -S

作用:生产环境下安装express框架,-S是代表生产环境下安装express框架。
5、终端输入:npm install nodemon -D
作用:开发环境下安装nodemon工具用于监测代码的变化自动启动热更新服务,-D代表开发环境下安装nodemon.
6、package.json文件中在"scripts"下配置服务启动的代码。
根据个人习惯配置,我习惯与使用npm run start,
我这里配置的是:“start” : “nodemon ./src/index.js”.
说明:是使用nodemon工具启动服务,代码的入口文件是与package.json文件同一层级下的src文件夹下的index.js文件。
node.js写web应用服务笔记之------express框架

7、src/index.js文件下设置项目的启动
a)引入express框架
const express = require(‘express’);
b) 创建app服务实例
const app = express();
c) 监听app服务
app.listen(‘3000’,() => {
conseole.log(‘服务启动成功’)
})
说明:3000为端口,第二个参数是主机ip地址,这里省略,第三各是启动成功的回调。

创建成功是这样的一个结构和样式
node.js写web应用服务笔记之------express框架