命令 'ui' 未在 laravel 6.0 中定义
Command 'ui' is not defined in laravel 6.0
我在 laravel 中开始了一个新项目,但我的作曲家安装了 laravel 6.0.1 的新版本。
Php artisan make:auth
命令无效。
我尝试了很多次,但错误无法消除
composer require laravel/ui
已安装但
当我使用第二个命令时:
php artisan ui vue --auth
然后系统显示这条消息:
Command "ui" is not defined.
Using version ^1.0 for laravel/ui
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php on line 129
Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php on line 129
Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors.
你安装依赖了吗?要 运行 该命令,您需要安装一个额外的包:
composer require laravel/ui
在此之后您应该能够运行这些命令之一:
php artisan ui bootstrap
php artisan ui vue
php artisan ui react
如果您需要授权视图,您可以:
php artisan ui bootstrap --auth
php artisan ui vue --auth
php artisan ui react --auth
别忘了 运行 这之后:
npm install
你可以试试这个:
C:\Whatever\Your_project_name>composer require laravel/ui
和
C:\Whatever\Your_project_name>php artisan ui vue --auth
你的项目中只有这两个 folder.I 我正在使用 vue,但你也可以尝试其他的。
运行 "composer require laravel/ui 1" 而不是 "composer require laravel/ui"
laravel 6 适用于 1.0 版,它写在文档中 "Want to get started fast? Install the laravel/ui (1.0)"
您需要创建另一个新项目。
你可以试试这个:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer create-project --prefer-dist laravel/laravel project2 "7.0.*"
composer require laravel/ui
php artisan ui vue --auth
同样在命令行中添加版本:
composer require laravel/ui "^1.0" --dev
也检查this。
我遇到了同样的问题 laravel 8.0,每当我尝试 运行 这个命令时
php artisan ui vue -auth
安装 laravel/ui 软件包后,我遇到了错误
command UI is not defined
我使用这个命令解决了这个问题
composer update
它会自动将 laravel/ui 包安装到我的项目中,然后我 运行 此命令为我的网络应用程序安装所需的身份验证。
`php artisan ui vue -auth`
我在Laravel 7.x的新版本中遇到了同样的错误,我所做的过程非常简单:如果你的作曲家是旧版本并且终端或cmd给你警告使用一些包更新它然后有可能会出现上述错误。
解法:
第 1 步:在您的普通终端而不是您的项目目录中尝试以下两个命令。下面的命令只会更新作曲家。
composer self-update
或 使用以下命令(它将更新您的依赖项和作曲家)
composer update
当您的作曲家更新时。通过以下命令检查作曲家
composer --version
步骤 2 : 首先进入你的项目根文件夹 C:\Whatever\Your_project_name>
composer require laravel/ui
根据您的前端框架尝试以下任一命令。
php artisan ui vue --auth
php artisan ui bootstrap --auth
php artisan ui react --auth
最后别忘了运行
npm install
如果您的用户界面无法正常工作,请尝试以下命令。
npm run production
使用
composer require laravel/ui:*
对我有用
我在 laravel 中开始了一个新项目,但我的作曲家安装了 laravel 6.0.1 的新版本。
Php artisan make:auth
命令无效。
我尝试了很多次,但错误无法消除
composer require laravel/ui
已安装但 当我使用第二个命令时:
php artisan ui vue --auth
然后系统显示这条消息:
Command "ui" is not defined.
Using version ^1.0 for laravel/ui
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php on line 129
Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in phar://C:/ProgramData/ComposerSetup/bin/composer.phar/src/Composer/DependencyResolver/RuleSetGenerator.php on line 129
Check https://getcomposer.org/doc/articles/troubleshooting.md#memory-limit-errors for more info on how to handle out of memory errors.
你安装依赖了吗?要 运行 该命令,您需要安装一个额外的包:
composer require laravel/ui
在此之后您应该能够运行这些命令之一:
php artisan ui bootstrap
php artisan ui vue
php artisan ui react
如果您需要授权视图,您可以:
php artisan ui bootstrap --auth
php artisan ui vue --auth
php artisan ui react --auth
别忘了 运行 这之后:
npm install
你可以试试这个:
C:\Whatever\Your_project_name>composer require laravel/ui
和
C:\Whatever\Your_project_name>php artisan ui vue --auth
你的项目中只有这两个 folder.I 我正在使用 vue,但你也可以尝试其他的。
运行 "composer require laravel/ui 1" 而不是 "composer require laravel/ui"
laravel 6 适用于 1.0 版,它写在文档中 "Want to get started fast? Install the laravel/ui (1.0)"
您需要创建另一个新项目。 你可以试试这个:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer create-project --prefer-dist laravel/laravel project2 "7.0.*"
composer require laravel/ui
php artisan ui vue --auth
同样在命令行中添加版本:
composer require laravel/ui "^1.0" --dev
也检查this。
我遇到了同样的问题 laravel 8.0,每当我尝试 运行 这个命令时
php artisan ui vue -auth
安装 laravel/ui 软件包后,我遇到了错误
command UI is not defined
我使用这个命令解决了这个问题
composer update
它会自动将 laravel/ui 包安装到我的项目中,然后我 运行 此命令为我的网络应用程序安装所需的身份验证。
`php artisan ui vue -auth`
我在Laravel 7.x的新版本中遇到了同样的错误,我所做的过程非常简单:如果你的作曲家是旧版本并且终端或cmd给你警告使用一些包更新它然后有可能会出现上述错误。
解法:
第 1 步:在您的普通终端而不是您的项目目录中尝试以下两个命令。下面的命令只会更新作曲家。
composer self-update
或 使用以下命令(它将更新您的依赖项和作曲家)
composer update
当您的作曲家更新时。通过以下命令检查作曲家
composer --version
步骤 2 : 首先进入你的项目根文件夹 C:\Whatever\Your_project_name>
composer require laravel/ui
根据您的前端框架尝试以下任一命令。
php artisan ui vue --auth php artisan ui bootstrap --auth php artisan ui react --auth
最后别忘了运行
npm install
如果您的用户界面无法正常工作,请尝试以下命令。
npm run production
使用
composer require laravel/ui:*
对我有用