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
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Merge branch 'master' into feature/unit_test Aug 22, 2019
app update env set command Aug 22, 2019
bootstrap change namespace to MOLiBot Apr 7, 2016
config fix config Aug 22, 2019
database 修正 db migrations Jun 16, 2019
public logo 都換成圖 Jun 17, 2019
resources 重新設計 line notify 申請連動頁面 Aug 23, 2019
routes add config files Jul 31, 2019
storage git init Apr 7, 2016
tests add MOLi blog data test Aug 22, 2019
.env.example fix config Aug 22, 2019
.gitattributes update configs Jun 11, 2019
.gitignore update configs Jun 11, 2019
.phpstorm.meta.php upgrade laravel cors Jun 17, 2019
_ide_helper.php upgrade laravel cors Jun 17, 2019
artisan git init Apr 7, 2016
composer.json
composer.lock upgrade laravel cors Jun 17, 2019
gulpfile.js git init Apr 7, 2016
package-lock.json bump dependency version to fix security warning (with --force) Aug 1, 2019
package.json bump dependency version to fix security warning (with --force) Aug 1, 2019
phpspec.yml change namespace to MOLiBot Apr 7, 2016
phpunit.xml set config Jul 15, 2019
readme.md Update readme.md Aug 20, 2019
server.php git init Apr 7, 2016
webpack.mix.js update configs Jun 11, 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.