我有2个export,请问二者是否会冲突?需要把他门合并在一起吗?

vite.config.js 内,我有2个export(export default, module.exports),请问二者是否会冲突?需要把他门合并在一起吗?

export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, './src')
    }
  }
})
module.exports = {
  // 基本路径
  publicPath: './',
  // build后默认路径
  baseUrl: './',
  // 构建时的输出目录
  outputDir: 'dist',
  // 放置静态资源的目录
  assetsDir: 'static',
  ......
}
阅读 1.6k
1 个回答

这是两种不同的模块写法,不能写到一起,运行会报错的。

  • export default 标准的 es module 写法
  • module.exports CommonJS 写法,主要应用在 Node.js
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题