php laravel 8安装失败

iyfjxgzm  于 2023-03-16  发布在  PHP
关注(0)|答案(7)|浏览(193)

我使用此命令安装laravel +身份验证

composer global require laravel/installer
laravel new laravel--jet

Laravel安装程序4.0.2

但在cmd上显示此错误:

Which Jetstream stack do you prefer?
  [0] livewire
  [1] inertia
 >

  Aborted.

和i使用以下命令:

composer create-project --prefer-dist laravel/laravel laravel
composer require laravel/jetstream
php artisan jetstream:install livewire/inertia

但在运行项目时显示此错误:

Error
Class 'Inertia\Inertia' not found

和资源〉视图文件夹不包含auth文件

如何解决此问题?

ql3eal8s

ql3eal8s1#

你应该安装(惯性或livewire,而不是两者兼而有之!)

php artisan jetstream:install inertia //(inertia or livewire, not both!)
g52tjvyc

g52tjvyc2#

尝试更新laravel安装程序:

composer global remove laravel/installer
composer global require laravel/installer

要检查安装程序的版本:

laravel -V

下一篇:

laravel new yourAppName --jet --stack=inertia or livewire

工程与cmd或git或任何其他...良好的编码;)

pxyaymoc

pxyaymoc3#

尝试更新composer软件包然后重新安装

e4yzc0pl

e4yzc0pl4#

如果您使用的是Windows,请尝试使用Git Bash...它应该预装在Windows 10上。CMD往往会抛出该错误。
在Git Bash laravel中创建新的项目名称--jet

bn31dyow

bn31dyow5#

尝试更新laravel安装程序:
composer global remove laravel/installer composer global require laravel/installer要检查安装程序的版本:
拉拉威尔-V

It seams that the issue only occurs on PowerShell and cmd it works using git bash
pkbketx9

pkbketx96#

亲爱的以下步骤需要按顺序达到最终输出。

//创建项目

composer create-project --prefer-dist laravel/laravel checkertracker

//用于生成Artisan密钥

php artisan key:generate

//包括jetstream

composer requrire laravel/jetstream

//包括livewire(这将消除您的上述错误)

php artisan jetstream:install livewire

//在文本编辑器中打开项目文件夹并转到数据库/迁移表,因为您将有登录和注册屏幕与jetstream。您可以消除此表创建步骤,如果您想要的。以下是表创建的示例代码,您可以根据您的要求添加或删除字段,这只是一个示例
//最后,去吧

php artisan serve
14ifxucb

14ifxucb7#

如果尝试安装jetstream livewire后,您的应用程序仍返回“Class 'Inertia\Inertia' not found”,请注意您的composer是否已全局安装。如果您仅在本项目中使用composer,文件为composer.phar,则需要在您的机器中全局安装。
安装后,删除JetStream插入的最后一个迁移“2023_03_14_184752_create_sessions_table.php”,并在提示符下再次运行命令。
1.全局安装编写器(https://getcomposer.org/download/
1.运行--〉x1月1x
1.运行--〉php artisan jetstream:install livewire

相关问题