使用Laravel 9和安装php artisan ui vue --auth
命令,并创建登录和注册组件以及.并运行npm install
和npm run dev
命令也.但当我试图加载注册或登录刀片文件以下错误排除Vite manifest not found at: F:\2023\laravel ecommerce\shop\public\build/manifest.json
F:\2023\laravel ecommerce\shop\resources\views\layouts\app.blade.php : 17 require
个
resources\views\layouts\app.blade
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSRF Token -->
<meta name="csrf-token" content="{{ csrf_token() }}">
<title>{{ config('app.name', 'Laravel') }}</title>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.bunny.net">
<link href="https://fonts.bunny.net/css?family=Nunito" rel="stylesheet">
<!-- Scripts -->
@vite(['resources/sass/app.scss', 'resources/js/app.js']) // this is line 17
</head>
<body>
<div id="app">
<nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm">
<div class="container">
<a class="navbar-brand" href="{{ url('/') }}">
{{ config('app.name', 'Laravel') }}
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<!-- Left Side Of Navbar -->
字符串
我该如何解决这个问题?
2条答案
按热度按时间6psbrbz91#
字符串
包含一个正斜杠,但你在windows上,你应该检查这个文件的配置位置
型
看看:laravel与vite
在运行npm run dev之前,您确实应该运行npm rum build来生成manifest.json
sy5wg1nm2#
尝试运行
字符串
而不是npm运行dev或之后