diff --git a/package.json b/package.json index 3b3483be..cd1a53c8 100644 --- a/package.json +++ b/package.json @@ -44,13 +44,13 @@ "vite": "^5.2.6", "vite-plugin-cp": "^4.0.8", "vite-tsconfig-paths": "^5.1.0", - "winston": "^3.17.0", - "fluent-ffmpeg": "^2.1.2" + "winston": "^3.17.0" }, "dependencies": { "express": "^5.0.0", "silk-wasm": "^3.6.1", "ws": "^8.18.0", - "qrcode-terminal": "^0.12.0" + "qrcode-terminal": "^0.12.0", + "fluent-ffmpeg": "^2.1.2" } } \ No newline at end of file diff --git a/vite.config.ts b/vite.config.ts index 8202159f..81d5d9c7 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -4,7 +4,7 @@ import { resolve } from 'path'; import nodeResolve from '@rollup/plugin-node-resolve'; import { builtinModules } from 'module'; //依赖排除 -const external = ['silk-wasm', 'ws', 'express', 'qrcode-terminal']; +const external = ['silk-wasm', 'ws', 'express', 'qrcode-terminal', 'fluent-ffmpeg']; const nodeModules = [...builtinModules, builtinModules.map(m => `node:${m}`)].flat(); function genCpModule(module: string) { return { src: `./node_modules/${module}`, dest: `dist/node_modules/${module}`, flatten: false };