写一个简单的node.js项目

项目初始化: 

npm init -y

 express是基于node.js的web的http模块封装的更强大的框架

npm i [email protected]

跨域: 

npm i [email protected]

数据库:

npm i [email protected]

密码使用bcryptjs包进行加密:

npm i [email protected]

合法性验证@hapi/job@escook/express-job包:

@hapi/job:为表单中的每个数据项定义验证规则

如果你遇到了这个错误:Cannot mix different versions of joi schemas

安装:

npm i joi

将:

const joi=require('@hapi/joi')

改为:

const joi=require('joi')

npm i @hapi/[email protected]

 @escook/express-job:自动对表单数据进行验证

npm i @escook/express-joi

安装token:

npm i [email protected]

安装token解密:

npm i [email protected]

安装multer包中间件解析FormData格式的数据:

因为代码量太大,所以我已经放到gitee上了:

node.js-demo: 这是一个简单的node.js后端项目,没有前端,此项目整合了mysql

你可能感兴趣的:(node.js,npm,前端,快速搭建,javascript)