【发布时间】:2022-06-15 16:23:52
【问题描述】:
在vite build 之后使用vite preview 时遇到此错误。我的vite.config.js 如下所示。
import {defineConfig} from 'vite';
import {NodeGlobalsPolyfillPlugin} from '@esbuild-plugins/node-globals-polyfill';
// ...
export default defineConfig({
// ...
build: {
sourcemap: true,
emptyOutDir: false
},
server: {
host: true
},
define: {
'process.env': {}
},
optimizeDeps: {
esbuildOptions: {
// Node.js global to browser globalThis
define: {
global: 'globalThis'
},
// Enable esbuild polyfill plugins
plugins: [
NodeGlobalsPolyfillPlugin({
buffer: true
})
]
}
}
});
【问题讨论】:
-
知道代码的哪一行引发了该错误会有所帮助
标签: javascript node.js vite