forked from vhsolani25/laravel-vue-spa-boilerplate-1
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.sh
executable file
·35 lines (25 loc) · 802 Bytes
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/usr/bin/env bash
osType=$(uname)
if [[ "$osType" == 'Linux' ]]; then
sudo chmod -R 777 ./
fi
echo -e "\033[32mCopy .env file...\033[0m"
php -r "file_exists('.env') || copy('.env.example', '.env');"
echo "-----------------------------------------"
echo -e "\033[32mNpm version:\033[0m"
npm -v
echo "-----------------------------------------"
echo -e "\033[32mPHP version:\033[0m"
php -v
echo "-----------------------------------------"
echo -e "\033[32mCurrent enable PHP Modules:\033[0m"
php -m
echo "-----------------------------------------"
php composer.phar dumpauto
php artisan optimize
php artisan cache:clear
php artisan route:clear
php artisan config:clear
php artisan view:clear
echo -e "\033[32mStarting install Laravel-Vue-Spa-Boilerplate ...\033[0m"
php artisan install:app