Grunt Serve | connect:重载端口9000已经在使用



我使用Yeoman构建了一个使用bower和grunt的angular应用程序。运行grunt服务给我这个错误:

Running "connect:livereload" (connect) task
Fatal error: Port 9000 is already in use by another process.

我有另一个进程使用端口9000,所以我想只是改变端口Grunt。我尝试在我的Gruntfile中更改端口,但我仍然得到相同的错误。下面是Gruntfile.js中的grunt服务器设置

 connect: {
     options: {
        port: 9002,
        hostname: 'localhost',
        livereload: 35729
  },

查找正在使用端口的进程id:

sudo lsof -i :3000

杀了它:

kill -9 <PID>

最新更新