我使用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>