nodemon/server.js 简单使用

329 阅读1分钟
nodemon,是一个监听node代码变化的工具,会自动完成node服务器和数据库服务器的重启

安装

使用npm安装:

npm install -g nodemon                       //-g 全局安装

nodemon将全局安装到您的系统路径。

您还可以将nodemon安装为开发依赖项:

npm install --save-dev nodemon

安装完成后还可以在package.json文件里面看到的版本号为 1.19


使用

nodemon [node文件]

例如:nodemon server.js 

我们打开 localhost:4000,可以看到成功拿到数据了


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&notice=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)                // 端口号