💭
nativephpでserve立てるときにエラーが出るので解消。
nativephpのローカルサーバー立てるときのエラー解消。
概要
LaraConで発表されたnativephp
早速見てみようと思って、公式の説明に沿ってインストールしてたらエラーになった。
たぶんすぐ解消されると思うけど、念のため共有しておく。
公式
環境
Package Version 0.1.0
PHP Version 8.2.8
Laravel Version 10.15.0
macOS
手順
$ composer create-project laravel/laravel native-php
$ composer require nativephp/electron
$ php artisan native:install
$ php artisan native:serve
エラー
error during start dev server and electron app:
Error: No electron app entry file found: /vendor/nativephp/electron/resources/js/out/main/index.js
(以下略)
解消法
-
vendor/nativephp/php-bin/cacert.pem
コピー -
vendor/nativephp/php-bin/bin/mac/arm64/php
またはvendor/nativephp/php-bin/bin/mac/x86/php
をコピー - その2つを
vendor/nativephp/electron/resources/js/resources
ディレクトリにコピー
再度php artisan native:serve
でおk
参考
Discussion