mosh 学习笔记 1

56 阅读1分钟
sudo npm i nodemon -g

不用每次 修改之后重复启动node了,

环境变量

const port = process.env.PORT || 3000

监听端口优先读取环境变量 PORT 的值

设置环境变量:

mac

export PORT=5000

windows:

set PORT=5000

关于 query、params   的设置

localhost:3000/couses/2012/03?sortBy=name

res.get('/couses/:year/:month',(req,res)=>{
res.send(req.params) // {year:'',month:''}
res.send(req.query)  // {sortBy:name}
})

关于express获取课程:

使用 json 中间件:

关于 post  请求

postman 

chrome 谷歌插件 ,可以调用 post 请求。

在国内 使用  postman 插件太费劲,可以使用  vscode  的  Rest Client  插件,特别好用。

GET http://localhost:3120/api/courses