lisonge / vite-plugin-monkey

A vite plugin server and build your.user.js for userscript engine like Tampermonkey, Violentmonkey, Greasemonkey, ScriptCat
MIT License
1.39k stars 71 forks source link

require 引入 jquery 依赖失败 #183

Closed dlzmoe closed 2 months ago

dlzmoe commented 2 months ago

unpkg 和 jsdelivr 都尝试过,最后打包的 user.js 不存在 require jquery,dev 倒是正常的,可以测试下

externalGlobals: {
    vue: cdn.unpkg('Vue', 'dist/vue.global.prod.js'),
    jquery: cdn.unpkg("jQuery", "dist/jquery.js")
    // or
    // jquery: cdn.unpkg("jQuery")
},
lisonge commented 2 months ago

vite 不支持 require 请使用 import

lisonge commented 2 months ago

最后打包的 user.js 不存在 require jquery

需要给出复现 demo

lisonge commented 2 months ago

你没有在代码里使用 jquery 所以打包出来的没有 @require jquery <url>