2

我正在尝试按照 Github 上的 Vagrant 说明设置Discourse 。我在 Windows 机器上,所以我下载了 VM 并启动了它,然后我使用 putty ssh 并尝试开始设置 Discourse。当我键入时,bundle install我收到一条消息,上面写着Bundler::GemfileNotFound。我从这里去哪里?

4

1 回答 1

2

Vagrant 将 Discourse 源安装到/vagrant. 当您运行vagrant ssh(或使用 Putty SSH 进入 VM)时,您将位于 vagrant 用户的主目录(postinstall.sh文件所在的位置)。因此,只需键入cd /vagrant,您就可以继续。我不确定他们是否只是在自述文件中省略了这一点,或者您是否通常最终会出现/vagrant问题。我对它进行了测试,并且也/home/vagrant像您一样使用了它。

注意:@precise32是 VM 的主机名,而不是目录 ( ~)。

于 2013-03-26T14:53:14.673 回答