使用以下环境:
- Mac OS 10.8.4
- Node 0.10.12
- npm 1.3.1
- grunt-cli 0.1.9
- yo 1.0.0-rc.1
- bower 0.9.2
- generator-angular@0.3.0
在一个干净的yo angular
项目中,我遇到了以下错误,然后执行grunt server
和grunt test
命令:
Running "connect:test" (connect) task
Fatal error: Port 9000 is already in use by another process.
我是Yeoman的新手,现在遇到了难题。我已经删除了原始项目,并在一个新的文件夹中创建了一个新项目,以确保我没有忽略任何不可见的配置。我重启了计算机,以确保没有运行我忘记的任何临时服务器进程。尝试多次后,基本服务器可以正常启动,连接到Chrome,并且观察程序会在任何更改时更新浏览器。(值得注意的是,服务器正在9000端口上运行,这似乎与测试运行程序也在尝试使用9000有些奇怪)。但是我在尝试启动测试运行程序时仍然遇到了同样的错误。
这是可以修复的问题吗?还是应该向Yeoman团队报告此问题?谢谢。