【发布时间】:2019-08-22 22:11:48
【问题描述】:
我已经设置了一个 Virtualbox Ubuntu 并在上面安装了 Vagrant
apt-get install vagrant
,没有别的了。
据此:https://laravel.com/docs/5.8/homestead我试过了:
vagrant box add laravel/homestead
在这不起作用之后我用过:
git clone https://github.com/laravel/homestead.git ~/Homestead
和
bash init.sh
这似乎工作正常。
所以我进入了我的代码(和 Vagrant 文件)所在的文件夹并尝试了
vagrant box add
(因为我没有找到 .box 文件或类似的东西……我需要一个吗??)
现在我得到了错误:
消息:LoadError:无法加载此类文件 -- /media/sf_contractManager/project1/backend/vendor/laravel/homestead/scripts/homestead.rb
我在这里做错了什么?
据我了解 Vagrant 我应该从 Vagrant 盒子中获得一个完整的环境/虚拟机,还是?无需在 Vagrant box 内(或在 Virtualbox 级别外)安装 php、mysql 等。
这个对吗?
我怎样才能把 Vagrant 盒子拿出来?
【问题讨论】:
标签: php laravel vagrant homestead