即使在终端关闭后仍保持webpack dev
嗨,有一种方法,即使关闭终端后,我仍然可以保持webpack devserver运行。
“脚本”:{
"dev-server": "npm run templates && webpack-dev-server -d --https --port 28443",
}
当我运行npm run dev-server时它启动但是在关闭终端后webpack devserver也关闭了有没有办法让它运行pm2或任何其他方法。
回答如下:使用nohup
因此,如果脚本命令是“dev-server”(根据您的代码段),那么请转到您的项目根管理器(package.json文件所在的位置,其中包含“脚本”部分):
- 如果在unix环境中,只需运行
nohup npm run dev-server &
- 如果在Windows上,安装
git bash
- 它是一种适用于Windows的迷你unix环境。然后运行nohup npm run dev-server &
这将启动webpack dev服务器并使其在后台运行
对我来说,我的脚本部分是
"scripts": {
"dev": "webpack-dev-server --open"
}
而我提到的上述命令工作正常