当前位置: 首页 > 后端技术 > Node.js

【Express项目脚手架】使用express-generator生成项目,优化启动方式,每次代码修改后无需重启

时间:2023-04-03 15:57:52 Node.js

【Express项目脚手架】使用express-generator生成express项目用法安装全局express命令行npminstallexpress-generator-D生成项目,并安装项目依赖的包expressservercdservernpmistartmodenodebin/www访问localhost:3000添加gitIgnorefiles.gitignore.DS_Storenode_modules/dist/npm-debug.log*yarn-debug.log*yarn-error.log*test/unit/coveragetest/e2e/reportselenium-debug.log#编辑目录而files.idea.vscode*.suo*.ntvs**.njsproj*.sln优化了启动方式,每次代码修改后不需要重启使用nodemon方式:nodemoninstallation全局安装:npminstall-gnodemonor本地安装:npminstall--save-devnodemon在package.json中配置快捷启动方式在package.json的scripts选项中添加"scripts":{"start":"node./bin/www","dev":"nodemon./bin/www"},此时启动方式为:npmrundev使用supervisor方式。说明了使用方法。安装npminstallsupervisor-g并使用supervisorbin/www。在package.json中添加supervisorbin/www的启动方法,在package.json的scripts选项中添加"scripts":{"start":"node./bin/www","sup":"supervisor./bin/www"},此时的启动方式为:npmrunsup使用pm2,具体请到官网查看pm2全局安装npminstallpm2-g启动方式pm2start./bin/www在package.json的scripts选项中添加"scripts":{"start":"node./bin/www","pm2":"pm2start./bin/www"},启动方式为:npmrunPM2.5