标签: laravel-jetstream

如何在 Laravel 8 中更改 Jetstream 徽标?

我安装了带有 Jetstream 身份验证的 Laravel 8。现在我想更改登录组件,特别是徽标。这些组件放在哪里?

laravel laravel-8 laravel-jetstream

5
推荐指数
2
解决办法
9845
查看次数

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

我在我的应用程序中撤消 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?

inertiajs npm laravel-livewire laravel-8 laravel-jetstream

5
推荐指数
1
解决办法
895
查看次数

Mix 清单不存在 - 在 Hostgator 共享托管中部署 laravel 时出现 Laravel Fortify Jetstream 登录/注册问题

我过去能够成功部署 Laravel 项目。我第一次将 Laravel 8 与 Jetstream 和 Livewire 一起使用。Laravel 现在使用 Fortify 进行登录和注册身份验证。

我的本地服务器运行完美,没有任何问题。将项目部署到 Hostgator 共享托管帐户后,我的主页正确加载,并正确从数据库读取和输出数据。

但是,当我尝试访问时

mydomain.com/login/ 或 mydomain.com/login 或 mydomain.com/register/ 或 mydomain.com/register

我收到 500 错误。在这个问题的末尾,我粘贴了错误日志。

我做了以下事情:

  1. 更新了作曲家版本
  2. npm 重建
  3. npm 安装
  4. 我尝试了两种方法: npm run dev 和 npm run production 并重新上传了每个场景中的所有内容。
  5. 我已将 public/index.php 路径指向正确的应用程序文件夹以读取 autoload.php 和 bootstrap/app.php 文件。
  6. 我将所有文件夹和子文件夹更改为 755,将所有文件更改为 644

我觉得很奇怪,我的主页加载完美,并且从数据库中获取数据也很好,因此我知道我的 .env 文件具有正确的数据库连接凭据。只有登录和注册才会抛出500错误。

我的环境文件:

APP_NAME=NameOfApp
APP_ENV=production
APP_KEY=base64:KeyGeneratedWhenProjectCreated
APP_DEBUG=false
APP_URL=http://domain
LOG_CHANNEL=stack
LOG_LEVEL=debug

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=db_works_good
DB_USERNAME=username_works_good
DB_PASSWORD=passwordWorksGood
Run Code Online (Sandbox Code Playgroud)

这是 laravel.log (缩写为看起来重要的内容):

[2020-11-30 20:25:34] production.ERROR: The Mix manifest does not …
Run Code Online (Sandbox Code Playgroud)

laravel fortify laravel-mix laravel-8 laravel-jetstream

5
推荐指数
1
解决办法
1万
查看次数

如何在不使用惯性和 Laravel 路由器的情况下,在 Vue 支持的 SPA 中使用 Jetstream 身份验证?

我正在使用 Laravel 8、Vue 和 Sanctum for API 创建一个单页应用程序。

如果我使用 Jetstream 进行身份验证,则必须使用另一个 js Inertia,并且根据文档,它说“您将使用 Laravel 的路由器而不是 Vue 路由器”。

我可以在没有惯性或没有 Laravel 路由器的情况下使用 Jetstream 吗?

laravel single-page-application vue.js laravel-8 laravel-jetstream

5
推荐指数
1
解决办法
578
查看次数

如何在 laravel 中删除 jetstream 并进行强化?

我正在尝试从 Laravel 中删除 Fortify 和 Jetstream 软件包,因此我从 App 中删除了它们。提供者,来自composer.json(需要部分)、操作、配置、供应商。然后我运行 Composer update 并收到以下消息:

脚本 @php artisan package:discover --ansi 处理返回的 post-autoload-dump 事件,错误代码为 1

我还从相同的位置移除了圣所

laravel-8 laravel-jetstream laravel-fortify

5
推荐指数
1
解决办法
1万
查看次数

如何在 vue.js 欢迎组件中使用 bootstrap 而不是 tailwind CSS

我将 jetstream+inertia.js 安装到我的 Laravel 项目中,一切正常,但我只需要在welcome. vue组件中使用 bootstrap 5,那么我该如何处理呢?

我的app.js档案;

require('./bootstrap');

// Import modules...
import {createApp, h} from 'vue';
import {App as InertiaApp, plugin as InertiaPlugin} from '@inertiajs/inertia-vue3';
import 'animate.css';
import Toaster from '@meforma/vue-toaster';
import 'alpinejs';



const el = document.getElementById('app');

createApp({
    render: () =>
        h(InertiaApp, {
            initialPage: JSON.parse(el.dataset.page),
            resolveComponent: (name) => require(`./Pages/${name}`).default,
        }),
})
    .mixin({methods: {route}})
    .use(InertiaPlugin)
    .use(Toaster)
    .mount(el);
Run Code Online (Sandbox Code Playgroud)

我的app.css文件:

@import 'tailwindcss/base';
@import 'tailwindcss/components';
@import 'tailwindcss/utilities';
Run Code Online (Sandbox Code Playgroud)

图片

javascript inertiajs laravel laravel-mix laravel-jetstream

5
推荐指数
1
解决办法
1381
查看次数

如何修改 Laravel Jetstream 登录

我正在使用 Larave Jetstream livewire,我想修改登录名。

从具有初始值为 1 的隐藏输入字段“is_admin”登录

当用户提交登录表单时,后端检查is_admin数据库表字段的 = 1


表结构:姓名、电子邮件、密码、is_admin

is_admin = 0 或 1

我想检查 is_admin 标志,如果提供的凭据匹配email, password,则is_admin=1只有用户可以登录。


php laravel laravel-livewire laravel-jetstream

5
推荐指数
1
解决办法
5379
查看次数

vue 模板上的#tags 是什么?

我找不到任何文档来解释 <template> 上的 #tags

例子:

<script setup>
import { ref } from 'vue';
import { useForm } from '@inertiajs/inertia-vue3';
import JetActionMessage from '@/Jetstream/ActionMessage.vue';
import JetButton from '@/Jetstream/Button.vue';
import JetFormSection from '@/Jetstream/FormSection.vue';
import JetInput from '@/Jetstream/Input.vue';
import JetInputError from '@/Jetstream/InputError.vue';
import JetLabel from '@/Jetstream/Label.vue';

const passwordInput = ref(null);
const currentPasswordInput = ref(null);

const form = useForm({
    current_password: '',
    password: '',
    password_confirmation: '',
});

const updatePassword = () => {
    form.put(route('user-password.update'), {
        errorBag: 'updatePassword',
        preserveScroll: true,
        onSuccess: () => form.reset(),
        onError: () …
Run Code Online (Sandbox Code Playgroud)

inertiajs laravel vue.js tailwind-css laravel-jetstream

5
推荐指数
1
解决办法
624
查看次数

JETSTREAM“无法在 Vite 清单中找到文件:resources/css/app.css。” 错误

首先我想解释一下我是如何安装 laravel 和 jetstream 的。

我从c盘打开一个文件夹,我从cmd转到这个文件夹,然后开始编写这些代码

laravel新项目--jet,它问我livewire还是inertia,我说livewire,

它构建项目,然后我将数据库迁移到 xamp 上。我可以到达这个屏幕。

在此输入图像描述

正如您所看到的,右上角有一个登录按钮,当我单击此按钮时,会出现此屏幕。

在此输入图像描述

这些是安装文件。

在此输入图像描述

我还有一个带有 jetstream 的 laravel 项目,当我用这个项目启动服务器时,它运行良好。但我无法使用新项目安装 jetstream。

我是这个世界的新手,请帮助我。多谢

php authentication laravel laravel-jetstream

5
推荐指数
1
解决办法
1万
查看次数

如何更改 Laravel Jetstream 组件路径

我想在将视图 ( php artisan vendor:publish --tag=jetstream-views) 从resources/views/vendor/jetstream/components发布到resources/views/path/to/jet/comps后更改默认的 Jetstream 组件

components laravel laravel-jetstream

4
推荐指数
1
解决办法
1344
查看次数