标签: gruntjs yeoman
在使用Yeoman并运行grunt server时似乎是一个常见的错误,但是如果某些操作失败或者您没有使用Ctrl + C打断它,它将使端口9000上的进程保持打开状态。然后当您尝试执行另一个grunt server时出现错误,您需要执行sudo kill $(sudo lsof -t -i:9000)或sh killport 9000以使端口再次可用。在开放之前,grount可以自动杀死端口9000吗?
grunt server
sudo kill $(sudo lsof -t -i:9000)
sh killport 9000
答案 0 :(得分:0)
我不知道grunt-open是否具有此功能,但您可以使用grunt-exec。稍后将exec目标添加到Gruntfile上的服务目标。