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不可以使用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题