From bc368d57a1669ca66b87af3f99eb473c4e95287c Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Sat, 24 May 2025 15:05:28 +0800 Subject: [PATCH] =?UTF-8?q?CI=20=20=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .npmrc | 1 + build/buildEnv.ts | 2 +- package.json | 14 +++++++++++++- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..2c454f1 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +optional-depenencies=true \ No newline at end of file diff --git a/build/buildEnv.ts b/build/buildEnv.ts index 7c3c4ab..4876313 100644 --- a/build/buildEnv.ts +++ b/build/buildEnv.ts @@ -31,7 +31,7 @@ export const buildEnv = (): BuildOptions => { // 规定触发警告的 chunk 大小, 当某个代码分块的大小超过该限制时,Vite 会发出警告 chunkSizeWarningLimit: 2000, rollupOptions: { - external: ['md-editor-v3', 'echarts'], + external: ['echarts', 'fsevents'], input: { // @ts-ignore index: pathResolve('../index.html', import.meta.url), diff --git a/package.json b/package.json index c9e122c..5d0c76d 100644 --- a/package.json +++ b/package.json @@ -95,6 +95,18 @@ "allowedVersions": { "eslint": "9" } + }, + "packageExtensions": { + "rollup@*": { + "optionalDependencies": { + "fsevents": "*" + } + } } - } + }, + "onlyBuiltDependencies": [ + "@parcel/watcher", + "esbuild", + "vue-demi" + ] } \ No newline at end of file