kmmkの雑種系日記

学習まとめです。

Laravel

Laravel + Vueのプロジェクトをgithubからherokuにデプロイしたので備忘録(S3も)

目次 目次 はじめに 条件 流れ herokuでプロジェクトの作成 githubとの連携 PHPの国際化用拡張モジュール(intl)の使用とHTTPSの強制 herokuの環境設定 自分のデータベースのURLの情報を確認して、設定 s3を使用する場合の設定(**は独自で設定) サイト運営…

Laravelにtailwindcssを導入する

tailwindcssの導入 インストール $ npm install tailwindcss resources > sass > app.scssに追記 @tailwind base; @tailwind components; @tailwind utilities; config作成 $ npx tailwind init webpack.mix.js const mix = require('laravel-mix'); const t…

LaravelでAPI開発している際にCORSのエラーが出た時の対処法

CORSの設定ができるライブラリがあるのでそれを入れる $ composer require barryvdh/laravel-cors app/Http/Kernel.phpに以下を追加

Laravel5.8でJWTインストール時のautoload_real.phpがNo such file or directoryエラー対処法

はじめに Laravel5.8でjwtをインストールする際に詰まったので対応内容のメモ これまでの流れ 1 jwtをインストール 2 carbonの依存関係問題でエラーが出るので、composer.jsonを修正する 3 改めてjwtをインストールした結果、「autoload_real.phpがないよ」…

No 'Access-Control-Allow-Origin' header is present on the requested resource.の対処法

はじめに 色々あって、Vue.js+Nuxt.js + Laravelで何か作ろうと思う— kmmk@Vue.jsの鬼になるマン (@kami_tsukai) October 4, 2019 少し前にこのようなツイートをして、時間のあるときにAPIサーバーをLaravel、フロント側をNuxt.jsで書いています。 Laravel…

GuzzleでGET送信してデータを表示する

目次 目次 はじめに Guzzleとは? インストール 記述 詳細 今回のエラー 原因 デコード 参考 はじめに Guzzleというものを知ったので軽く練習 ライブドアの天気APIを使用してデータを取得していきます。 Guzzleとは? HTTP要求の送信を簡単にし、Webサービスと…

 FormRequestでバリデーション失敗時にJson形式でレス返却する

目次 目次 はじめに FormRequest 作成方法 メソッド紹介 authorize rules failedValidation 使用方法 豆知識 参考 はじめに 現在、業務でLaravelでAPI開発をしていて、バリデーションの失敗時の処理を備忘録 FormRequest 公式引用 フォームリクエストは、バ…

Laravel Webアプリケーション ch5 データベース

5 マイグレーション 5-1-2 マイグレーションの作成 5-1-3 テーブル定義 5-1-4 マイグレーションの実行とロールバック 5-2 シーダー 5-2-4 faker 5-3 Eloquent(エロクアント) 5-3-2-4 Mass Assignmentによる脆弱性への対策 5-3-3 データ検索・データ更新 5-…