Gruntjs Grunt任务-释放端口

Gruntjs Grunt任务-释放端口,gruntjs,grunt-contrib-watch,libsass,Gruntjs,Grunt Contrib Watch,Libsass,我设置了这个 它可以正常运行一次,如果我退出sass手表,就无法释放端口 Fatal error: Port 35729 is already in use by another process. 然后 给予 如何让此端口仅为组织目的而释放,如注释中所述: 您应该在终端中使用Ctrl+C停止进程 Ctrl+Z将使其保持运行 如果你需要杀死它,用sudo lsof-i:35729找到PID,然后kill-9PID只要sudo netstat-tulpn | grep-i:。用kill-9PID

我设置了这个

它可以正常运行一次,如果我退出sass手表,就无法释放端口

Fatal error: Port 35729 is already in use by another process.
然后

给予


如何让此端口仅为组织目的而释放,如注释中所述:

您应该在终端中使用
Ctrl+C
停止进程

Ctrl+Z
将使其保持运行


如果你需要杀死它,用
sudo lsof-i:35729
找到PID,然后
kill-9PID

只要
sudo netstat-tulpn | grep-i:
。用
kill-9PID杀死它

你是怎么启动的?你是如何运行它的?它是进入后台shell还是前端运行?你停止了吗?这是一次预演,使用control+z暂停。听起来你刚刚回答了这个问题。如果进程在bg中挂起,则套接字仍然打开,端口被捕获。杀死进程,下一次用ctrl+cit关闭它是一个前端运行,用control+z停止它应该是control+cevaluate@evaluate-Lenovo-G50-80:/var/www/html/ecommerce$grunt watch运行“watch”任务等待。。。致命错误:端口35729已被另一进程使用。执行时间(2016-09-01 14:59:55 UTC+5:30)加载任务214ms▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 44%负载grunt contrib手表70毫秒▇▇▇▇▇▇▇ 总共485ms的14%对我有效…谢谢
sudo lsof -i :35729
\COMMAND   PID   USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
grunt   26305 author   12u  IPv6 7064373      0t0  TCP *:35729 (LISTEN)