bedrock をフォークしてカスタマイズしたものです。bedrockはこちら bedrockとは通常のwordpressではセキュリティで欠陥がある個所を補ったものです。またcomposerを使ってプラグインを管理できる構成になっています。
- brewをinstall Brewのinstall
- Docker Desktopをinstall Docker Desktop
Windowsの場合にはscoopを使用 scoopのinstall
- voltaを設定する
brew install volta go-task
Windowsの場合
scoop bucket add main
scoop install main/volta
scoop install go-task
※node.jsやyarnをvolta以外の方法で既に管理している場合は、voltaで管理しているnode.jsのパスが優先されるように設定をお願いします。
ディレクトリごとにパスを切り替えられるものもあります。 direnv
一度設定が終わればcloneした時にはここから始めれば良いはずです。
- .envの編集
.env.development.example
をコピーして.env.development
を作成してください。
- プロジェクトが正しくセットアップされたら、以下のコマンドで開発サーバーを起動します。 gotaskとdockerを使用することで、wordpressを立ち上げています。
task up
- 既存のdockerリソースを破棄し、再構築。その後にwordpressとgulpのタスクランナーを起動
task reup
- ブラウザを開き
http://localhost:3000
にアクセスして、プロジェクトが正しく表示されることを確認します。
以下のコマンドを実行するとこのプロジェクトに関するdockerのリソースのみが削除され、再構築されます。 ※データは消えてなくなります。
task init
or
task reup
も有効です。