--> -->
#blog2navi() *Laravel5.4+php5.6でdukeをインストールする [#uf0e2128] ~Laravel5.4+php5.6の環境にdusk入れるメモです。 ~[[公式:https://readouble.com/laravel/5.4/ja/dusk.html]]をはじめ、詳しく導入手順を書いてあるのですが、上手くいかない点があったのでメモ・・・(._.)φ ~ ~一部の手順ではcomposer.jsonの&inlinecode{require-dev};セクションに&inlinecode{"laravel/dusk": "~1.0"};を記述して&inlinecode{composer update};するように書いてあります。しかしこれだけではartisan実行時にエラーとなります。 >php artisan dusb:install There are no commands defined in the "dusb" namespace. ~ ~また、公式の導入手順ではインストール時に以下をしろと書いてあります。 composer require --dev laravel/dusk ~しかし、現在duskの最新は2.0系で、これはphp7.1.3以上を必要とします。そのため以下のエラーが出ます。 - illuminate/support v5.7.9 requires php ^7.1.3 -> your PHP version (5.6.37) does not satisfy that requirement. ~dusk本体ではなく、依存関係のあるパッケージがphp7.1.3を要求するようです。~ そこで、duskのバージョンを指定して導入します。 composer require --dev laravel/dusk:~1.0 これで、artisanコマンドが使えるようになりました。 >php atrisan dusk Could not open input file: atrisan environment() app/console/kernel.php #htmlinsert(twitterbutton.html) RIGHT:Category: [[[Linux>日記/Category/Linux]]] - 21:21:46 ---- RIGHT:&blog2trackback(); #comment(above) #blog2navi()