家里电脑
@echo off
if /I "%1" == "" (
echo useage: create-project name
echo.
) else (
if exist "%cd%\%1" (
if /I "%1" == "test_project" (ren %1 %1%random%) else (
echo %1 project exist!
echo %1 project create failed!
goto A
)
)
Git clone https://edison2017@bitbucket.org/edison2017/base-package.git %1
cd %1
Composer install
PHP -r "file_exists ('.env') || copy ('.env.example','.env');"
PHP artisan key:gen
PHP e:\edison\linpackage\admin-package\artisan lin:copy_admin %cd%\%1
Composer update
PHP e:\edison\linpackage\API-package\artisan lin:copy_API %cd%\%1
Composer update
PHP artisan lin:make_env %1 lin123456
PHP artisan lin:make_serverinfo %1 lin123456
echo %1 project create success!
Git remote remove origin
Git config user.email edison2017@bitbucket.org
Git config user.name edison2017
PHP artisan ide-helper:models -N
D:\wamp\bin\apache\apache2.4.23\bin\httpd.exe -k restart -n wampapache64
goto B
:A
echo .
)
公司电脑
@echo off
if /I "%1" == "" (
echo useage: create-project name
echo.
) else (
if exist "%cd%\%1" (
if /I "%1" == "test_project" (ren %1 %1%random%) else (
echo %1 project exist!
echo %1 project create failed!
goto A
)
)
Git clone https://edison2017@bitbucket.org/edison2017/base-package.git %1
cd %1
Composer install
PHP -r "file_exists ('.env') || copy ('.env.example','.env');"
PHP artisan key:gen
PHP e:\edison\linpackage\admin-package\artisan lin:copy_admin %cd%\%1
Composer update
PHP e:\edison\linpackage\API-package\artisan lin:copy_API %cd%\%1
Composer update
PHP artisan lin:make_env %1 123456 D:\wamp\bin\apache\apache2.4.27\conf\extra
PHP artisan lin:make_serverinfo %1 123456
echo %1 project create success!
Git remote remove origin
Git config user.email edison2017@bitbucket.org
Git config user.name edison2017
PHP artisan ide-helper:models -N
D:\wamp\bin\apache\apache2.4.27\bin\httpd.exe -k restart -n wampapache64
goto B
:A
echo .
)