>
错误1:vite清单找不到:public/build/build/stumest.json > 在页面加载过程中遇到的此错误指示Laravel Vite插件无法找到
>文件 - 一个至关重要的组件将源文件映射到其Vite Prococessparts。manifest.json
解决方案:
,则只需运行(开发)或>(production)即可重新生成package.json
目录中的npm run dev
文件。
npm run build
manifest.json
public/build
),需要调整刀片视图。 而不是,使用:
vite.config.js
buildDirectory
dist
@vite('resources/css/app.css')
这明确将插件定向到正确的位置。
{{ Vite::useBuildDirectory('dist')->withEntryPoints(['resources/css/app.css', 'resources/js/app.js']) }}
manifest.json
这意味着Vite无法在您的刀片指令中找到指示中指定的文件。
解决方案:
@vite
验证filepath和存在:>双检查刀片模板中的文件路径以确保准确性并确保存在文件(或类似)。 错别字是常见的罪魁祸首。
>再生清单:runresources/sass/app.scss
或
> npm run dev
确认Vite处理:npm run build
。 您包括的文件(manifest.json
)应在A
public/build/manifest.json
resources/sass/app.scss
>src
错误3:未定义的参考文献:未定义$
vite.config.js
使用jQuery'sinput
而无需适当包含时会出现此错误。
import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; export default defineConfig({ plugins: [ laravel({ input: ['resources/sass/app.scss', 'resources/js/app.js'], // Add or correct path here refresh: true, }), ], });
>
>验证jQuery安装:$
>使用
。
确保jQuery导入:>将jQuery导入到您的JavaScript文件中,您可以在其中利用resources/js/app.js
)中的对象分配给对象,以使其在全球范围内访问。$
>
window
app.js
> 这通常源于使用>。
解决方案:sudo npm install
递归将目录的所有权更改为您的用户帐户。 用您的实际用户名替换:>
node_modules
结论:your_username
以上是Laravel中的4个常见的Vite错误的详细内容。更多信息请关注PHP中文网其他相关文章!