Node.js + MySQL數(shù)據(jù)庫(kù)做一個(gè)登錄注冊(cè)接口

準(zhǔn)備工作:

1、下載一個(gè)phpStudy安裝在我們的電腦,安裝好后啟動(dòng),在可視化界面里面建立一個(gè)庫(kù), 庫(kù)里面設(shè)置一張表。

2、安裝node.js

搭建項(xiàng)目目錄:

項(xiàng)目目錄結(jié)構(gòu)

server.js是服務(wù)入口文件

server.js

在前端請(qǐng)求接口的時(shí)候要分流:1、數(shù)據(jù)接口 2、靜態(tài)文件 3、訪問頁(yè)面, 這時(shí)候我們可以告訴前端在訪問接口的是路徑是/api/xx/xx,請(qǐng)求靜態(tài)文件是/static/xx/xx,訪問頁(yè)面也就是/ 或者 /login.html

寫接口的時(shí)候要先寫接口文檔
頁(yè)面路由

這里只是舉例render方法和api

返回頁(yè)面的方法

api已登錄為例子,前端發(fā)送get請(qǐng)求

api模塊


apiTable.js路由表,這里對(duì)應(yīng)接口


注冊(cè)的方法


連接數(shù)據(jù)庫(kù)

在util里我們封裝返回文件和返回?cái)?shù)據(jù)以及連接數(shù)據(jù)庫(kù)等公用的方法

util.js公用方法(1)


util.js公用方法(2)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,694評(píng)論 1 32
  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,884評(píng)論 0 3
  • 國(guó)家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報(bào)批稿:20170802 前言: 排版 ...
    庭說閱讀 12,554評(píng)論 6 13
  • 大家好,我是Le tigre這是我持續(xù)寫作的第48篇,歡迎大家提出寶貴意見 自我感覺良好 常常會(huì)有這樣的感受,和身...
    虎痞子閱讀 286評(píng)論 0 0
  • 知道查理.芒格毫無疑問是因?yàn)榘头铺?,作為一個(gè)和巴菲特合作四十多年的伙伴,必然有其過人之處。芒格的投資理念必然與巴菲...
    龍暢天下閱讀 259評(píng)論 1 1

友情鏈接更多精彩內(nèi)容