express 开始使用

官网:http://expressjs.com/

参考部署:https://developer.mozilla.org/zh-CN/docs/Learn/Server-side/Express_Nodejs

使用参考:https://blog.csdn.net/weixin_63443072/article/details/128889559

生成
npm install -g express-generator
express --view=pug myapp

cd myapp
cnpm install
运行
$env:DEBUG='myapp:*'; npm start 或者直接 npm start

 

添加必要依赖
cnpm install express-fileupload --save 图片上传
cnpm install body-parser --save 接收参数转变,用于图片上传
cnpm install cors --save 跨域

引入
const cors = require('cors');
const bodyParser = require('body-parser');
const _ = require('lodash'); // 数组对象高级操作方法
const fileUpload = require('express-fileupload'); // 图片上传

app.use(cors());
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.use(fileUpload({
createParentPath: true
}));

 

监听文件变化,避免重启

npm install -g nodemon

然后把 node app.js 换成 nodemon app.js

posted @ 2022-08-25 16:08  jqynr  阅读(28)  评论(0)    收藏  举报