我在工作中使用Yeoman的generator-webapp创建了一个webapp,做了一些工作,然后将其检入git。我没有改变.gitignore中的任何内容,因此没有任何模块/ bower组件在git中。
所以当我回到家时,我试着再努力了。所以我开始克隆存储库。然后在nodejs中,我运行以下命令来安装项目的依赖项:
npm install && bower install
然后我运行grunt test
以确保它有效,但我得到的是一个错误。
警告:PhantomJS无法加载" http [冒号] // 0.0.0.0:9001/index.html" URI。无法继续。
但如果我再次运行yo webapp
并覆盖除了/ app /中现有文件以外的所有内容以保持我的工作原封不动,那么生成器会安装一堆东西(我不知道它们是什么),然后grunt test
就可以了。
由于我不想让克隆这个项目的同事冒着覆盖/ app /中文件的风险,我宁愿他们安装缺少的组件。谁能告诉我该怎么做才能让这个工作?
非常感谢。 约翰。
答案 0 :(得分:1)
有人告诉我要运行以下命令
npm install && bower install
安装所有依赖项并开始工作。