-
需求說明,API說明
查看全部 -
Nodejs
查看全部 -
數據庫初始化
查看全部 -
app.use可以用于中間件,也可以用于路由。用于路由
查看全部 -
postman查看全部
-
//use的第一個參數變成了命名空間,后面都是/list
app.use('/member',memberRouter) 實際請求的是 /member/list
查看全部 -
注冊成員路由的寫法
const memberRouter= require('./member.router')
app.use(memberRouter)
查看全部 -
路由拆分,成員路由文件的寫法
查看全部 -
nodemon配置自動重啟的監測范圍
查看全部 -
//采用Git工具
//##mkdir demo 新建一個文件demo?
//##cd demo 新建一個文件demo?
//##npm init -y
//##mkdir src
//##cd src
//##touch app.js
//## app.js
let http = require('http');
let server = http.createServer((req,res)=>{
????res.end('welcome to node world');
})
server .listen(3000,'主機的ip地址',()={
????console.log('server 啟動成功')
})
//##如果不知道主機地址可以用ipconfig查詢
//配置nodemon
//1.npm install nodemon -D
//2.在配置文件package.json 修改 啟動命令 從node app.js -> npm start
//3.新建一個配置文件nodemon.json 指定一個watch
查看全部 -
阿發
法師法師
查看全部 -
11111
查看全部 -
中間件里面,req是可以自定義屬性的,后面的中間件,或者使用到req參數的都可以從里面獲取前面自定義的參數
例
funciton login_get(req,res,next){
let {name,passwork} = req.query;
req.formdata =? {
name,
passwork
}
next();
}
app.get('/login',[login_get],(req,res)=>{
let formdata = req? ?//這里可以獲取req.fromdata
res.send(formdata)
})
查看全部 -
中間件的完整結構
函數
參數有 err,req,res,next
中間件的常用作用
處理異常
處理業務功能,把控制權轉交
相應請求--結束響應-->當作路由的處理函數
例如 function demo(err,req,res,next){}
查看全部 -
常用引入模塊和導出模塊的方法
1ES6中export和import
導出文件使用 export 或者 export default 導出文件
使用import 引入文件
2.CommonJS
導出文件:使用 module.exports 導出文件
引入文件: require(‘文件路徑,如果沒有路徑,默認從node_modules文件中查找’) 引入文件?
查看全部
舉報