webpack 如何编译es6并且导出es6模块

类似 vue或者vuex的打包模式, 导出一个esm版本的js

one.js
export function func () {}
index.js
import { func } from 'one.js'
export default {
  func
}

export {
  func
}

最后导出 es模块 而不是 webpack默认的commonjs模块, 同时将内部es6转为es5

阅读 7.1k
3 个回答

同问,请问有解决方法了吗?

新手上路,请多包涵
新手上路,请多包涵

webpack 可以使用插件 esm-webpack-plugin, webpack 5.x不可以使用

推荐问题