Git Clone from braviary repository.
git clone https://github.com/BeehiveDG/braviary.git
複製 .env
檔案
cd braviary
cp .env.example .env
在 braviary 資料夾透過 composer 安裝需要的套件(記錄在 composer.json)。
$ composer install
php artisan key:generate
修改環境設定檔 .env
- 修改 DB_CONNECTION,由
mysql
修改為sqlite
- 註解 DB_DATABASE
vim .env
DB_CONNECTION=mysql
=>
DB_CONNECTION=sqlite
DB_DATABASE=homestead
=>
# DB_DATABASE=homestead
切換至 database 資料夾底下,加入 database.sqlite
cd database
touch database.sqlite
修改資料夾及檔案權限以存取 database.sqlite 檔
# 回到專案目錄
# 修改資料夾權限為 755,group 設定為 www-data
chown tuvix:www-data database
chmod 775 database
# 切換至 database 資料夾
cd database
chown tuvix:www-data database.sqlite
# 回到專案目錄後
php artisan migrate
vim .env
MIX_BASE_URL=http://example.com/braviary/
=>
MIX_BASE_URL=your own base url
在 braviary 資料夾透過 npm 安裝需要的套件(記錄在 package.json)。
$ npm install
Listen for file changes while in development mode。
$ npm run watch