20 lines
399 B
JavaScript
20 lines
399 B
JavaScript
|
// vite-plugin-jquery.js
|
||
|
import {
|
||
|
Plugin
|
||
|
} from 'vite';
|
||
|
|
||
|
export default function jqueryPlugin() {
|
||
|
return {
|
||
|
name: 'jquery-plugin',
|
||
|
resolveId(id) {
|
||
|
if (id === 'jquery') {
|
||
|
return id;
|
||
|
}
|
||
|
},
|
||
|
load(id) {
|
||
|
if (id === 'jquery') {
|
||
|
return `export default window.jQuery`;
|
||
|
}
|
||
|
},
|
||
|
};
|
||
|
}
|