diff --git a/README.md b/README.md index ee04959a7d659019a7f2406d34a96ab02bdf0fec..4cce2c0517842f20b8faa57f546f00a438ddfeec 100644 --- a/README.md +++ b/README.md @@ -114,14 +114,21 @@ Add the following config to your `next.config.js` to ignore specific packages in /** @type {import('next').NextConfig} */ const nextConfig = { experimental: { - serverComponentsExternalPackages: ["pdf2json", "@zilliz/milvus2-sdk-node"], + serverComponentsExternalPackages: [ + "pdf2json", + "@zilliz/milvus2-sdk-node", + "sharp", + "onnxruntime-node", + ], }, webpack: (config) => { - config.resolve.alias = { - ...config.resolve.alias, - sharp$: false, - "onnxruntime-node$": false, - }; + config.externals.push({ + pdf2json: "commonjs pdf2json", + "@zilliz/milvus2-sdk-node": "commonjs @zilliz/milvus2-sdk-node", + sharp: "commonjs sharp", + "onnxruntime-node": "commonjs onnxruntime-node", + }); + return config; }, };