web-dev-qa-db-ja.com

Vagrantpress +作曲家

私はVagrantとComposerについて学んだ roots.io のブログを見ていました。これらを組み合わせると、よりインテリジェントな開発環境と依存関係管理が得られるようです。システム。私は Vagrantpress を入手してインストールすることを選択しました。それはwordpress + vagrantを始める最も簡単な方法のようです。 VagrantpressのプラスはそれがあなたのためにWordpressとそのすべての依存関係をインストールするということです。私がWordpressに付随してComposerを理解しているように、2つを組み合わせる最も簡単な方法は Outlandishsを使うことです。 WordPress Packagist 。今私の質問は、人々がどのようにComposerとVagrantpressを使っているのですか?あなたの設定はどのように見えますか? Vagrantpress用のcomposer.jsonファイル+ Vagrantfileの良い例はありますか?

/ PS:十分な担当者を持っている人がVagrantタグとcomposerタグを作成できるとしたら、それは素晴らしいことです。関連性のあるタグは実際には存在しませんが、質問が十分に関連性があることを願います。

1
StenW

残念ながら、VagrantpressとComposerを直接簡単に一緒に使用することはできません。 Vagrantpressの半分は互換性がないWordPressの設定そのものです。それでもVagrantpressがPHP、Apache、MySQLなどで行った基本作業を利用したい場合は、それをフォークして、ここで見つけることができるWPモジュールを変更することができます。 https:/ /github.com/chad-thompson/vagrantpress/blob/master/puppet/modules/wordpress/manifests/init.pp

ただし、Composerをインストールし、wp-config.php(Rootsブログの投稿に概説されているもの)を変更し、WPをダウンロードする代わりにcomposer installを実行する必要があるため、かなりの量の変更が必要になります。 _ tar.gz.

https://puphpet.com/ を使用してカスタムのLAMPスタイルのVagrantファイルを作成してから、WPの独自のマニフェストを作成する方が簡単な場合があります。作曲家パート。

2
swalk