使用Vue JS 2安装Laravel Jetstream



Jetstream默认使用Vue JS版本3安装惯性,尽管我们可以在安装惯性时选择惯性版本。

我计划使用的Vue插件中很少有不支持Vue3的。那么,是否可以使用Vue JS 2安装Jetstream?

是的,您可以使用旧的jetstream版本。jetstream 2.2.0版本支持vue3,在此之前它将支持vue2。但它可能包含一些错误。要安装带有vue2的jetstream,请在终端上运行注释

laravel new hello
cd hello

编辑composer.json"laravel/jetstream": "^2.1",然后在终端上运行CCD_ 2。最后在终端上运行npm install; npm run dev; php artisan migrate

@bapi是正确的,您需要使用较旧版本的Laravel Jetstream

您需要使用确切的喷射流"laravel/jetstream": "2.1.4",而不是"laravel/jetstream": "^2.1",后者将inertiajsvuejs2一起安装。

请参阅官方回购的变更日志https://github.com/laravel/jetstream/blob/2.x/CHANGELOG.md

格式化步骤:

按照这些确切的步骤来解决项目上的问题

  1. laravel/jetstream": "2.1.4"添加到composer.json文件中的"require"依赖项中
  2. 运行composer update
  3. 运行php artisan jetstream:install inertia
  4. 运行npm install
  5. 运行npm run dev
  6. 运行php artisan migrate

现在你的Laravel 8项目应该安装带有vue 2 的LaravelJetstream

最新更新