nodemon/server.js 简单使用
nodemon,是一个监听node代码变化的工具,会自动完成node服务器和数据库服务器的重启
安装
使用npm安装:
npm install -g nodemon //-g 全局安装
nodemon将全局安装到您的系统路径。
您还可以将nodemon安装为开发依赖项:
npm install --save-dev nodemon
安装完成后还可以在package.json文件里面看到的版本号为 1.19
image
使用
nodemon [node文件]
例如:nodemon server.js
image
我们打开 localhost:4000,可以看到成功拿到数据了
image
server.js
const express = require('express')
const request = require('request-promise')
const app = express()
app.get('/',async (req,res)=>{
let url=`https://c.y.qq.com/musichall/fcgi-bin/fcg_yqqhomepagerecommend.fcg?_=${new Date()}&g_tk=5381&uin=0&format=json&inCharset=utf-8&outCharset=utf-8¬ice=0&platform=h5&needNewCode=1`
try{
res.json(await request ({
uri: url,
json: true,
headers: { // 设置请求头
'Referer': 'https://y.qq.com/m/index.html',
'Accept': 'application/json',
'Origin': 'https://y.qq.com',
'User-Agent': 'Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Mobile Safari/537.36'
}
}))
}catch(e){
res.json({error:e.message})
}
})
app.listen(4000) // 端口号
发表评论 (审核通过后显示评论):