Skip to content
Telegram Bot for MOLi
PHP HTML Vue
Branch: master
Clone or download
zxp86021 Merge pull request #48 from zxp86021/refactor/line_auth_page
重新設計 line notify 申請連動頁面
Latest commit b386d66 Aug 26, 2019

readme.md

MOLi-TelegramBot

Laravel Version PHP Version CircleCI

開發環境說明

編輯器

可以使用 PhpStorm 當作 IDE,學生可以免費使用授權版,此 IDE 非常強大,但是也因為 Laravel magic function 太多導致無法精確的判斷,可以使用 laravel-ide-helper 來幫助 IDE 識別。

開發環境(A、B 擇一使用)

A. Laradock(推薦)

如遇資料庫問題請將 MySQL 改成 5.7 版,別用 latest

B. 實體安裝

Windows

你可以透過 XAMPP 或是 AppServ 來建構 PHP/MySQL 環境,不建議用於正式環境

Linux

裝好 PHP 與 MySQL 環境即可。

Mac

自帶 PHP, 可以透過 brew 安裝 MariaDB。

開始部署

  1. 將專案 pull 下來後,請 cp .env-example .env 並且設定好 .env 裡面的參數
  2. 再使用 composer install 去下載必要套件,如機器上缺乏某些套件在此時也會跳出通知並暫停
  3. php artisan key:generate 來產生 key,用於保護 session
  4. php artisan migrate 以進行資料庫遷移
  5. php artisan serve 即可運行,或是將 Web Server root 指向 {your-project}/public/ 目錄

教學文件

  1. 5.5 版官網英文文件
  2. 英文影片教學
  3. 中文文件
  4. Laradock
You can’t perform that action at this time.