mkdir demo && cd demo
npm init -y
- web服务
const http = require('http');
const server = http.createServer((req,res) => {
//req:请求对象
//res:响应对象
res.end('hello')
});
server.listen(3000,'127.0.0.1',() => {
console.log('服务启动成功');
})
- 启动服务:
node src/demo.js
(后面为demo地址) - 配置package.json
"start":"node src/demo.js" //在scripts中添加这行代码,启动服务使用 npm start 即可
- 配置nodemon
监听文件变化,自动重启服务,刷新浏览器即可
npm install nodemon -D
- 配置package.json
"start":"nodemon src/demo.js" //在scripts中添加这行代码,启动服务使用 npm start 即可
- 配置nodemon.json
修改任何文件都会引起服务重启,会造成资源浪费,可通过配置nodemon.json
- 根目录下新建nodemon.json,配置以下内容
{
"watch": ["./src/**/*.*"]//此路径为所需的监听路径
}
修改完记得重启服务(npm start
)