如何分享宅基地laravel项目
how to share homestead laravel project
我是 Laravel 的新手,我不确定如何在 github 上分享项目。
我的网站使用 Homestead 在本地运行良好。我将它提交给 github 并在另一台计算机上下载了它。然后我意识到供应商文件夹不包括在内,并且我没有在另一台计算机上安装 php。
请问,homestead是如何进行配置管理的?有没有办法自动安装依赖,简单的使用vagrant up在浏览器中查看网站?
您只需要在新机器上安装 运行 composer
即可。 composer update
将下载您项目的所有依赖项。您只需要在您的项目文件夹中有 composer.json
。
或者,您可以从 .gitignore
文件中删除 /vendor
文件夹,这样 Git 也可以提交并签出该文件夹,但这是一种不好的做法。
我是 Laravel 的新手,我不确定如何在 github 上分享项目。
我的网站使用 Homestead 在本地运行良好。我将它提交给 github 并在另一台计算机上下载了它。然后我意识到供应商文件夹不包括在内,并且我没有在另一台计算机上安装 php。
请问,homestead是如何进行配置管理的?有没有办法自动安装依赖,简单的使用vagrant up在浏览器中查看网站?
您只需要在新机器上安装 运行 composer
即可。 composer update
将下载您项目的所有依赖项。您只需要在您的项目文件夹中有 composer.json
。
或者,您可以从 .gitignore
文件中删除 /vendor
文件夹,这样 Git 也可以提交并签出该文件夹,但这是一种不好的做法。