広告

【Laravel】開発環境構築 Windows編

Laravel

当サイトではアフィリエイト広告を利用しています。

Composerのインストール

Composerは、Laravelのパッケージの依存管理を行うことができます。

Windows向けのComposerは、インストーラがあります。
以下からダウンロードします。(v2.4.2でした)

Composer
A Dependency Manager for PHP

Composer-Setup.exe をクリックしダウンロードします。

インストーラを起動します。
「Install for all users」を選択しました。

Nextをクリックします。

PHPのパスを指定する必要があります。
XAMPPをインストールしているため、以下のようになっていると思います。
後はデフォルトのまま、そのまま進めます。

パスにPHPを追加しておきましょう。
「Add this PHP to your path?」にチェックを入れます。

Nextをクリックし進みます。

Nextをクリックし進みます。

インストールが完了しました。

コマンドプロンプトを起動し、「composer」コマンドが使えることを確認します。

インストール途中で、PHPをパスに追加しましたので、phpコマンドも使用できます

広告

Node.jsのインストール

LaravelのVite(またはLaravel Mix)を使用するため、Node.jsをインストールします。

最新のLaravelはViteに置き換わっております。

以下の公式サイトにアクセスします。

Node.js — Node.js®をダウンロードする
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web …

Windows Installerをダウンロードします。

インストーラを起動します。

インストール先は任意です。

そのまま次へ進めました。

インストールが完了しました。

こちらもコマンドプロンプトから「node -v」とコマンドを打つと、バージョンが確認できます。

16.17.1

開発環境のインストール(VSCode)

次に、開発するためのエディタをインストールします。

お好みで良いと思いますが、私はVSCodeが大好きでよく使用しています。
(PHPの開発にも、Javascriptの開発にも!)

VS Codeのインストール方法につきましては、以下の記事にまとめました。

【VS Code】インストール手順を解説 【Windows/M1 Mac対応】
今回はVS Codeのインストール手順を解説します。WindowsとMacのそれぞれ分けてまとめました。

インストールが完了した後、起動してみます。

VSCodeで使用できる、Laravelのプラグインもありますので各自探してインストールしてみましょう。

引き続き次のページでは、Laravelのプロジェクトを作成していきます。

LaravelOSPHPWindowsプログラミング
広告

個人開発

千草 @chigusaweb

現役のITエンジニア。 気ままにコードを書いたり技術情報を発信しています。 Webアプリ/Windows・Macアプリ/モバイルアプリなど。 (Java, PHP, Javascript, Swift, Python, C#, 他) 個人開発:Clibor, Quipha, TXT-Crypter, 符計算特訓, チグサツール Kindle本: Laravel9 実践入門, 他

クリップボード履歴

Clibor

Windows

Cliborはシンプルで高機能なクリップボード履歴ソフトです。 また普段よく使うワードを定型文として登録し、いつでもクリップボードに保存することができます。高度なテキスト整形・FIFOモード・ホットキーに対応。

クリップボード履歴

Windows版Cliborの利便性を、そのままMacでも。 定型文登録、高度なテキスト整形、FIFOモードなど、便利なクリップボード履歴機能を利用できます。macOS最新のTahoeにも対応。

テキスト暗号化

テキストを暗号化してURLで共有・保存できる無料サービスです。 パスフレーズを知る人だけが復号できます。登録不要、データはサーバーに保存されません。 Notionでも利用できます。

学習

Quipha

Web / iOS

自分だけの問題集や問題を作成し、クイズを行い、学習に活用することができるアプリです。 例えば、学校の授業、語学学習、IT資格やその他の資格など多彩な分野での学習を支援します。 いつでも、どこでも、あなたの学習をサポート。

ツール

日常の「ちょっとした効率化」をサポートするWeb便利ツール集。 テキスト・データ処理から最新のAI連携まで、日々のちょっとした手間でググりがちなユーティリティを1つの場所に集約。

麻雀

麻雀の符計算をひたすら特訓しマスターしましょう。 初心者の方はもちろん、もっと速く計算したい方にも役立ちます。 5万対局以上の実践から問題を収録。

コメント

タイトルとURLをコピーしました