一、说一下
每次修改文件,我们都需要重启服务器npm start,很麻烦,所以使用引入nodemon插件,解决这个问题,实现保存文件,即自启动刷新项目
二、直接开码
npm install nodemon -g --save-dev
注释:
-g:全局安装nodemon
--save-dev:安装到本项目的dev开发环境依赖下
新增nodemon.json文件
nodemon.json代码如下:
{ ???"restartable": "rs", ???"ignore": [ ???????".git", ???????".svn", ???????"node_modules/**/node_modules" ???], ???"verbose": true, ???"execMap": { ???????"js": "node --harmony" ???}, ???"watch": [ ???], ???"env": { ???????"NODE_ENV": "development" ???}, ???"ext": "js json"}
配置完成,执行
nodemon app
成功,开始监听...
当我们修改文件,保存之后,后台会自动重启服务器,我们只需要F5刷新浏览器即可看到修改的效果。
三、最后
有时候也会出现自启动不太好使的情况,服务器没有自动重启,所以导致刷新页面没有效果,这时候,可以试着在命令行界面,按一下ctrl+c,会触发监听,服务器会自动重启。
现在,框架搭建完毕,可以直接开始写页面了,但是页面需要数据,这时可以在写页面之前,把数据准备好,所以我们需要连接到数据库去获取我们需要的数据。
nodejs学习(二)--express热更新nodemon,自启动项目
原文地址:https://www.cnblogs.com/yang-shun/p/10089085.html