我有2个git子模块(后端-Laravel API REST和Fronted-AngularJS)的私有git存储库。
开发人员克隆项目后,他必须运行设置过程以初始化该项目。
例如:
git submodule init
git submodule update
cd backend
composer update
mv .env.example .env
php artisan migrate --seed
cd ../frontend
bower install
etc ...
听起来您需要一个脚本来为您完成这项工作。
编写脚本,将其放在项目的根文件夹中,并告诉用户运行它。如果您修改脚本及其内容,使用脚本将使您的生活更轻松。
您只需要更新脚本即可,除非需要,否则无需更新文档。
如果您使用git(任何操作系统),则可以编写bash / sh文件,只需将问题中的内容复制到文件中并将其推送到git。只要确保您在文件上设置了执行权限,即可使您的用户能够执行该文件。
#!/bin/sh
git submodule init
git submodule update
cd backend
composer update
mv .env.example .env
php artisan migrate --seed
cd ../frontend
bower install
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句