日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

写一个简单的node.js项目

發(fā)布時間:2024/1/18 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 写一个简单的node.js项目 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

項目初始化:?

npm init -y

?express是基于node.js的web的http模塊封裝的更強大的框架

npm i express@4.17.1

跨域:?

npm i cors@2.8.5

數(shù)據(jù)庫:

npm i mysql@2.18.1

密碼使用bcryptjs包進行加密:

npm i bcryptjs@2.4.3

合法性驗證@hapi/job@escook/express-job包:

@hapi/job:為表單中的每個數(shù)據(jù)項定義驗證規(guī)則

如果你遇到了這個錯誤:Cannot mix different versions of joi schemas

安裝:

npm i joi

將:

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

改為:

const joi=require('joi')

npm i @hapi/joi@17.1.0

?@escook/express-job:自動對表單數(shù)據(jù)進行驗證

npm i @escook/express-joi

安裝token:

npm i jsonwebtoken@8.5.1

安裝token解密:

npm i express-jwt@5.3.3

安裝multer包中間件解析FormData格式的數(shù)據(jù):

因為代碼量太大,所以我已經(jīng)放到gitee上了:

node.js-demo: 這是一個簡單的node.js后端項目,沒有前端,此項目整合了mysql

總結(jié)

以上是生活随笔為你收集整理的写一个简单的node.js项目的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。