如何从我的 Laravel 应用程序中撤消 Inertia.js

Dom*_*i27 5 inertiajs npm laravel-livewire laravel-8 laravel-jetstream

我在我的应用程序中撤消 Inertia.js 时遇到问题。当我启动我的应用程序时,我不小心输入了两个命令。

php artisan jetstream:install inertia --teams
Run Code Online (Sandbox Code Playgroud)

过了一会儿,我发现 Livewire 更适合我的项目。

php artisan jetstream:install livewire --teams
Run Code Online (Sandbox Code Playgroud)

我试图删除我所有的 Inertia.js 组件,但我npm watch会输出错误。我想知道我应该怎么做才能从我的项目中完全撤消 Inertia.js?

mca*_*dio 4

在我看来,你有 3 个选择:

  1. 重来。重新安装 Laravel 并确保只安装您想要的版本。
  2. 如果您使用版本控制系统,请恢复然后从那里开始。
  3. 如果您没有使用 git 之类的东西,您可以尝试从项目中删除 node_modules,删除所有惯性包,删除 auth 脚手架,转储自动加载,然后尝试在没有这些包的情况下重新安装。但同样,为了希望和梦想,还有很多工作要做。参见 1 或 2。

您处于该项目的早期阶段,这是最有意义的。如果您想在重新开始之前将要保存的控制器和视图复制到另一个文件夹,就可以了。