From 8cac0f3d602c413d3d1faf18b6c975721839eedd Mon Sep 17 00:00:00 2001 From: windychen Date: Wed, 15 Jul 2026 17:48:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=B5=8F=E8=A7=88?= =?UTF-8?q?=E5=99=A8=E5=BC=95=E5=85=A5=E6=97=B6better-sqlite3=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E5=BC=95=E5=8F=91=E7=9A=84=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- storage.js | 6 +++--- webpack.config.js | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/storage.js b/storage.js index 333c315..6016788 100644 --- a/storage.js +++ b/storage.js @@ -241,9 +241,9 @@ class MemoryStorage { * @private */ var _SqliteStorageClass = function () { - var Database = require("better-sqlite3"); - var pathModule = require("path"); - var fs = require("fs"); + var Database = require(/* webpackIgnore: true */ "better-sqlite3"); + var pathModule = require(/* webpackIgnore: true */ "path"); + var fs = require(/* webpackIgnore: true */ "fs"); return class SqliteStorage { /** diff --git a/webpack.config.js b/webpack.config.js index b3254e3..acb1ef4 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -3,7 +3,9 @@ const path = require("path"); const nodeExternalModules = ["better-sqlite3"]; const commonConfig = { - externals: nodeExternalModules, + externals: { + "better-sqlite3": "commonjs2 better-sqlite3", + }, resolve: { fallback: { fs: false,