【发布时间】:2023-02-17 07:12:40
【问题描述】:
我尝试使用全新安装的 laravel 9.20 和最低配置
在 vite.config.js 中
import { defineConfig } from 'vite';
import laravel from 'laravel-vite-plugin';
export default defineConfig({
plugins: [
laravel({
input: [
'resources/js/app.js',
],
refresh: true,
}),
],
});
在 app.js 中
import './bootstrap';
import $ from "jquery";
window.$ = window.jQuery = $;
import '../sass/app.scss';
我也试过这个
import * as $ from "jquery";
window.$ = window.jQuery = $;
在刀片中加载资产,我用这个脚本进行测试
@vite(['resources/js/app.js']);
$("#alertbox").alert("test");
但我在控制台中收到以下错误:
未捕获的 ReferenceError:$ 未定义
我无法让它工作,请帮忙
【问题讨论】:
-
这回答了你的问题了吗? How to import jquery using ES6 syntax?
标签: javascript jquery laravel vite