node项目使用nodemon热更新
npm install -g nodemon
server\index.js
const http = require('http')
const server = http.createServer(function (req, res) {
})
module.exports = {
server
}
index.js
const {
server} = require('./server/index')
server.on('request', function (req, res) {
const {
method, url} = req
console.log('req',url,method);
if(url==='/' && method === 'GET'){
debugger
res.end(JSON.stringify({
code: 0,
data: {
list: [{
name: 'jane'
}]
}
}))
}
})
server.listen(3000,"localhost", () => {
// console.log('listen');
})
package.json
{
"name": "node-demp",
"version": "1.0.0",
"description": "node",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "nodemon index.js"
},
"author": "",
"license": "ISC"
}
启动
nodemon start