mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2026-02-05 15:11:15 +00:00
fix(napcat-plugin-builtin): 修复vite.config.ts hook
This commit is contained in:
parent
7e59203232
commit
25714244dc
@ -10,7 +10,7 @@ const nodeModules = [...builtinModules, builtinModules.map((m) => `node:${m}`)].
|
||||
function copyToShellPlugin () {
|
||||
return {
|
||||
name: 'copy-to-shell',
|
||||
closeBundle () {
|
||||
writeBundle () {
|
||||
try {
|
||||
const sourceDir = resolve(__dirname, 'dist');
|
||||
const targetDir = resolve(__dirname, '../napcat-shell/dist/plugins/builtin');
|
||||
@ -70,7 +70,11 @@ export default defineConfig({
|
||||
fileName: () => 'index.mjs',
|
||||
},
|
||||
rollupOptions: {
|
||||
external: [...nodeModules],
|
||||
external: (id) => {
|
||||
if (nodeModules.includes(id)) return true;
|
||||
if (id.startsWith('napcat-')) return true;
|
||||
return false;
|
||||
},
|
||||
},
|
||||
},
|
||||
plugins: [nodeResolve(), copyToShellPlugin()],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user