实时打包项目方法:
1,安装nodemon
2,package.json重新编写start方法
监控src文件夹下所有的html/vue/js/less文件 有更改则自动打包
"scripts": {
"dev": "node build/dev-server.js",
"dist": "nodemon --watch src -e html,vue,js,less build/build.js",
"build": "node build/build.js",
"start": "node build/start.js",
},
安装了nodemon之后,在安装依赖就不用了停止服务重新启动了
https://www.npmjs.com/package/nodemon
其他:
维护期间发现个问题,当更改代码后会不停的打包,持续四五次才会停止,检测发现打包是成功的,最后只好卸载了nodemon重新安装,可以正常工作了。
npm uninstall nodemon
npm install -g nodemon
修改代码后,需要重新启动 Express 应用,所做的修改才能生效。若之后的每次代码修改都要重复这样的操作,势必会影响开发效率,本文将详细介绍Nodemon,它会监测项目中的所有文件,一旦发现文件有改动,Nodemon 会自动重启应用