搭建自己的Node.js 服务器 (三)
之前完成了token模块,接下来,继续完成后面的工作,首先要做的就是热更新,将node作为前端开发工具用的时间长了,已经抛弃不掉热重载这个很爽的功能了,但是现在自己搭建的服务器是不支持热重载的,需要引入第三方插件nodemon
npm i nodemon -g
这里全局引入,安装完毕之后在项目目录输入
nodemon -v
查看版本,成功显示证明安装成功,然后运行
nodemon main/app.js
,效果如下
这样子之后,再也不用ctrl+c 然后yarn serve了!这边需要我们先建立一个nodemon.json,进行相关的配置
然后为了方便启动,可以在package.json里面配置一个脚本,方便运行,之后只需要yarn dev就行
接下来需要做的事情是服务器日志,这里使用morgan,首先
yarn add morgan -D
然后安装一下日志切割工具file-stream-rotator。新建morgan文件写下日志配置
之后在app.js中引入morgan
然后在postman里面进行一下压力测试
会看到输出的日志文件
开头的::1是localhost(127.0.0.1)的另外一种写法。
于是乎,又完成了一项功能~!
严禁私自转载,如有需求,请联系