Vite中的Node.js核心模块回退与Webpack相同

7
在webpack中,当我遇到错误"Uncaught TypeError: path.join is not a function"时,我可以添加以下配置:
resolve: {
    fallback: { "path": require.resolve("path-browserify") }
}

我应该如何在 Vite 中完成这件事情?

1个回答

8
你可以使用resolve.alias配置选项。
export default defineConfig({
  resolve: {
    alias: {
      path: 'path-browserify',
    },
  },
})

文档:https://vitejs.dev/config/#resolve-alias

这是一个关于Vite配置中resolve.alias的文档链接。


如果它不起作用怎么办? - LAYTOR

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接