composerでNetCommons3開発用インストール
NetCommons3はプラグインがそれぞれ別リポジトリに別れてるので、NetCommons3本体だけgit cloneしても動きません。
そこで、開発用に各プラグインもリリース版でなく最新ソースを取得した状態にしたいので、composerでNetCommons3をインストールしていきます。
(開発用でなくリリース版でOKなら NetCommos3をcomposerでインストール · NetCommons3/NetCommons3 Wiki の手順に従えばOKです)
NetCommons3をgit clone
$ git clone https://github.com/NetCommons3/NetCommons3.git
$ cd NetCommons3
composer.json変更してcomposer install
$ git clone https://github.com/NetCommons3/NetCommons3.git
$ cd NetCommons3
composer.jsonに "minimum-stability": "dev"
を追加します。
scripts のあとあたりに追記します。
{
中略
"scripts": {
"post-install-cmd": ["app/Console/cake install.install install_bower"],
"post-update-cmd": [
"app/Console/cake install.install install_bower"
]
},
"minimum-stability": "dev"
}
composer.jsonの編集がおわったらnetcommons/*パッケージをupdateしてからinstall
$ comopser update "netcommons/*"
$ composer install
MAMP用に direnv設定
$ touch .envrc
$ direnv edit .
$ touch .envrc
$ direnv edit .
最初にtouchしてるのはdirenvのエディタにcotエディタを指定してて、ファイルがないとエラーになってしまうので。
PATH_add /Applications/MAMP_PHP_BIN/php7.4
PATH_add /Users/ryuji/code/NetCommons3/app/Console
MAMPアップデートするとPHPのマイナーバージョンが変わってパスも変わってしまうので、シンボリックリンクつくってそっちにパス通すようにしてるので上記のようなPATH_addになってます。
MAMPアップデートしたら下記の様なコマンドでシンボリックリンクはってます。
$ ln -s /Applications/MAMP/bin/php/php7.4.2/bin/php php7.4/php
NetCommons3 インストール
$ cd NetCommons3
$ cake install.install
$ cd NetCommons3
$ cake install.install
Author And Source
この問題について(composerでNetCommons3開発用インストール), 我々は、より多くの情報をここで見つけました https://qiita.com/RyujiAMANO/items/5ebb75fb146b5b59e8e4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .