- 管理文章沒有做出編輯以及分頁功能
- 上傳圖片相關 Install image/intervention package.
composer require intervention/image
-
// app.php 'providers' => [ Intervention\Image\ImageServiceProvider::class, ]; 'aliases' => [ 'Image' => Intervention\Image\Facades\Image::class, ]
php artisan vendor:publish --provider="Intervention\Image\ImageServiceProviderLaravel5"
- 後台登入的時候 React 還沒有認證機制
- 後台登入功能完成
- 加入 vue-router 及 react-router-dom,可以開始實作後台登入
- 後台登入後 先做文章的新增、編輯、刪除功能
- 前台要可以點文章進去看
- React 設定完成,加入登入頁面,之後找 React 的路由使用
- webpack.mix.js 需要做設定去分前後台
const { env } = require('minimist')(process.argv.slice(2)); // 判断如果是admin那就执行 webpack.admin.js 构建后台项目,构建之后return就不会往下执行了 if (env && env.backend) { require(`${__dirname}/webpack.backend.js`); return; }
- 前台完成,準備寫後台,後台的前端預定使用 React
- 使用資料庫未完成的剩下
- 準備建立資料表
- 分析 laravel 的 Backend & Frontend 設計
- 加入 axsios 去請求資料
- 改用 https
- 上正機可以選
let's encrypt
- 從模擬機複製
/etc/nginx/ssl/ca.homestead.homestead.crt
出來到本機,
點擊安裝到本機電腦,存放到受信任的根憑證授權單位
- nginx 設定成自動導往 https
server { // 把 http 請求都轉給 https listen 80; server_name .homestead.local; return 301 https://homestead.local$request_uri; } server { // https 請求 listen 443 ssl http2; server_name .homestead.local; // 要處理的東西 }
- 上正機可以選
- CarouselComponent 的 bootstrap carousel 功能修正
- #app 也要把高度設定為
hight:100%;
- 圖片路徑設定要正確
- #app 也要把高度設定為
- css 放在 resources/sass 中
- CarouselComponent 的 bootstrap carousel 效果沒有出來
- 自訂義的 css 要放哪 ?