背景:淺淺實(shí)踐一下褐缠,用node寫服務(wù)器實(shí)現(xiàn)前后端數(shù)據(jù)傳遞
1施敢、首先得安裝環(huán)境 nodejs 和?mysql;
2、新建文件夾,終端鍵入 npm init -y,先創(chuàng)建個(gè)package.json
3搓译、終端鍵入 npm i express mysql ,下載 express和mysql;
4、創(chuàng)建一個(gè)server.js ,用來寫服務(wù)端代碼
5锋喜、創(chuàng)建一個(gè)login.html,用來寫前端代碼
是不是很簡單M慵Α:侔恪!
上代碼
1涯冠、如下圖所示炉奴,本地?cái)?shù)據(jù)庫增加
庫: test1? 表:user?
表里面增加兩個(gè)字段 username和passwod
2、終端鍵入:npm init -y? 初始化一個(gè)package.json
終端鍵入:npm i express mysql 下載中間件和數(shù)據(jù)庫包
3蛇更、添加server.js
引入express和mysql 后瞻赶,連接數(shù)據(jù)庫,并測試數(shù)據(jù)庫是否連接成功
終端鍵入:node server.js 進(jìn)行測試
4、login.html 界面增加登錄框并增加登錄請求
5派任、server.js
通過監(jiān)聽‘/login’路由砸逊,拿到前端傳過來的用戶名和密碼,去數(shù)據(jù)庫進(jìn)行匹配掌逛。
6师逸、登錄試試
簡單小實(shí)踐,end!!!