国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

寫一個(gè)簡單的node.js項(xiàng)目

這篇具有很好參考價(jià)值的文章主要介紹了寫一個(gè)簡單的node.js項(xiàng)目。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

項(xiàng)目初始化:?

npm init -y

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

npm i express@4.17.1

跨域:?

npm i cors@2.8.5

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

npm i mysql@2.18.1

密碼使用bcryptjs包進(jìn)行加密:

npm i bcryptjs@2.4.3

合法性驗(yàn)證@hapi/job@escook/express-job包:

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

如果你遇到了這個(gè)錯(cuò)誤: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ù)進(jìn)行驗(yàn)證

npm i @escook/express-joi

安裝token:

npm i jsonwebtoken@8.5.1

安裝token解密:

npm i express-jwt@5.3.3

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

因?yàn)榇a量太大,所以我已經(jīng)放到gitee上了:

node.js-demo: 這是一個(gè)簡單的node.js后端項(xiàng)目,沒有前端,此項(xiàng)目整合了mysql文章來源地址http://www.zghlxwxcb.cn/news/detail-496043.html

到了這里,關(guān)于寫一個(gè)簡單的node.js項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Vue項(xiàng)目中app.js過大,導(dǎo)致web初始化加載過慢問題

    Vue項(xiàng)目中app.js過大,導(dǎo)致web初始化加載過慢問題

    1、刪除多余不需要的庫: npm uninstall xxx 如例如moment庫文件是很大的可以直接放到index.html文件直接CDN引入 2、修改/config/index.js配置文件:將productionGzip設(shè)置為false ? 3、設(shè)置vue-router懶加載 懶加載配置: ? 非懶加載配置: ? 4、在webpack.prod.conf.js文件中修改配置: ? 5、在in

    2024年02月11日
    瀏覽(24)
  • 用React給XXL-JOB開發(fā)一個(gè)新皮膚(一):環(huán)境搭建和項(xiàng)目初始化

    用React給XXL-JOB開發(fā)一個(gè)新皮膚(一):環(huán)境搭建和項(xiàng)目初始化

    一. 簡述 二. Fork 項(xiàng)目 三. 搭建開發(fā)環(huán)境 四. 初始化皮膚項(xiàng)目 五. 添加相關(guān)依賴 六. 預(yù)覽 大名鼎鼎的 xxl-job 任務(wù)調(diào)度中心我們應(yīng)該都使用過,項(xiàng)目地址:xxl-job。它是一個(gè)分布式任務(wù)調(diào)度平臺,其核心設(shè)計(jì)目標(biāo)是開發(fā)迅速、學(xué)習(xí)簡單、輕量級、易擴(kuò)展。 該項(xiàng)目中的頁面是使用

    2024年02月01日
    瀏覽(21)
  • 【隨機(jī)種子初始化】一個(gè)神經(jīng)網(wǎng)絡(luò)模型初始化的大坑

    【隨機(jī)種子初始化】一個(gè)神經(jīng)網(wǎng)絡(luò)模型初始化的大坑

    半年前寫了一個(gè)模型,取得了不錯(cuò)的效果(簡稱項(xiàng)目文件1),于是整理了一番代碼,保存為了一個(gè)新的項(xiàng)目(簡稱項(xiàng)目文件2)。半年后的今天,我重新訓(xùn)練這個(gè)整理過的模型,即項(xiàng)目文件2,沒有修改任何的超參數(shù),并且保持完全一致的隨機(jī)種子,但是始終無法完全復(fù)現(xiàn)出半

    2024年02月09日
    瀏覽(29)
  • 第九節(jié) 初始化項(xiàng)目

    目錄 系列文章目錄 前言 操作方法 總結(jié) 初始化項(xiàng)目,導(dǎo)入默認(rèn)reset.scss 、variables.scss及mixins.scss等并修改main.js引入樣式 將默認(rèn)樣式表文件導(dǎo)入到項(xiàng)目。樣式文件已經(jīng)放到資源里請自行下載(

    2024年01月20日
    瀏覽(24)
  • 外賣項(xiàng)目初始化01

    項(xiàng)目的搭建 創(chuàng)建項(xiàng)目 倉庫(把代碼上傳上去,切換個(gè)人分支) 工程化scss reset.scss main.scss [統(tǒng)一的出口] common.scss [公共的樣式] vant.scss [覆蓋vant的樣式] var.scss 【變量的文件, 新 】 css3 的變量 一鍵切換皮膚 【了解一下】 mixin.scss 屏幕適配 【 新 】 px 轉(zhuǎn)換成 vw axios的配置(

    2024年02月09日
    瀏覽(21)
  • Spring初始化項(xiàng)目

    Spring初始化項(xiàng)目

    訪問地址:https://start.spring.io idea配置:https://start.spring.io 訪問地址:https://start.aliyun.com/bootstrap.html idea配置:https://start.aliyun.com 官網(wǎng) 阿里巴巴 版本 最新 稍舊 國內(nèi)軟件 大部分沒有(mybatis plus) 有的支持(如:mybatis plus)

    2024年02月09日
    瀏覽(29)
  • git初始化項(xiàng)目上傳

    步驟1:創(chuàng)建遠(yuǎn)程倉庫 平臺上建好項(xiàng)目,并copy遠(yuǎn)程倉庫的URL 步驟2:初始化本地Git 首先,進(jìn)入您本地的項(xiàng)目根目錄下,然后,打開命令行界面,導(dǎo)航到該目錄并執(zhí)行以下命令: 執(zhí)行完之后我們可以看到根目錄下會多出一個(gè).git文件。 如果是java項(xiàng)目可以在這個(gè)項(xiàng)目根目錄下加個(gè)

    2024年02月10日
    瀏覽(22)
  • 多級緩存架構(gòu)(一)項(xiàng)目初始化

    多級緩存架構(gòu)(一)項(xiàng)目初始化

    克隆此項(xiàng)目到本地 https://github.com/Xiamu-ssr/MultiCache 來到 start 目錄下,分別有以下文件夾 docker :docker相關(guān)文件 item-service :springboot項(xiàng)目 在 docker/docker-compose.yml 中已經(jīng)定義好如下 mysql 塊 my.cnf 如下 運(yùn)行以下命令啟動 docker-compose 之后使用數(shù)據(jù)庫連接工具連接 mysql 容器,創(chuàng)建 he

    2024年02月02日
    瀏覽(29)
  • Vue初始化項(xiàng)目加載邏輯

    Vue初始化項(xiàng)目加載邏輯

    項(xiàng)目創(chuàng)建 我們只需要創(chuàng)建項(xiàng)目即可,剩余的依賴都沒必要安裝 我們先來看main.js,咱們加了一行備注 通過備注可知,我們首先加載的是App.vue 我們再來看一下App.vue 里都有啥 也就是下面這個(gè)紅框里的內(nèi)容才是 那下面的內(nèi)容是哪里來的呢 那就需要看一下路由設(shè)置了 我們看到/目

    2024年02月08日
    瀏覽(22)
  • 微信小程序項(xiàng)目初始化配置

    微信小程序項(xiàng)目初始化配置

    注:該文章用于記錄或?qū)W習(xí)交流 微信小程序項(xiàng)目初始化配置準(zhǔn)備,包括項(xiàng)目創(chuàng)建,基礎(chǔ)路徑配置,組件庫安裝,接口請求封裝,部分實(shí)用組件封裝等 創(chuàng)建初始項(xiàng)目后,對項(xiàng)目文件結(jié)構(gòu)重新梳理 注:目錄結(jié)構(gòu)根據(jù)個(gè)人需求創(chuàng)建,assets和static文件夾的區(qū)別詳見 assets與static的區(qū)別

    2023年04月08日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包