laravel vue dashboard
1.2.0
laravel-vue-dashboard
是使用 Laravel 8、Vue.js 和 Bootstrap 4(SB 管理範本)建立的單頁應用程式(SPA)儀表板。由於 Laravel 的強大功能和 Vue.js 的速度相結合,它成為企業應用程式的優秀全端入門套件。
這是一個從頭開始的套件,而不是 Laravel 套件。它可以幫助您透過使用具有身份驗證系統的 SPA 儀表板來減少您的時間,並利用使用 oauth2 身份驗證協議的 Laravel Passport。
此專案提供範例頁面,使用Vue.js和Vuex的路由系統來維護應用程式狀態。
程式碼的結構使得修改和新增頁面、元件和 API 變得容易。
# Clone the project
git clone https://github.com/ramoncrisante/laravel-vue-dashboard.git
# Enter the project directory
cd laravel-vue-dashboard
# Copy env file and add your own database and mail credentials
cp .env.example .env
# Install dependency
composer install
# Generate app key
php artisan key:generate
# Migrate database
php artisan migrate
# Create encryption keys
php artisan passport:install
# Install dependency with NPM
npm install
# Develop
npm run dev # or npm run watch
# Build on production
npm run production
# Serving application
php artisan serve
電子郵件驗證是可選的,預設為停用。要啟用它,請更改.env
檔案中的以下參數
MUST_VERIFY_EMAIL=true
若要使用電子郵件驗證和重設密碼功能,需要設定電子郵件服務。為了成功發送電子郵件,我們需要在.env
文件中提供MAIL_DRIVER
、 MAIL_HOST
、 MAIL_PORT
、 MAIL_USERNAME
、 MAIL_PASSWORD
。
貢獻使開源社群成為學習、啟發和創造的絕佳場所。我們非常感謝您所做的任何貢獻。
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)根據 MIT 許可證分發。請參閱許可證以了解更多資訊。基本上,您可以隨意使用和重複使用任何您想要的方式。
拉蒙·克里桑特 - [email protected]
專案連結:https://github.com/ramoncrisante/laravel-vue-dashboard