在node环境你有什么场景要使用 esmodule 的包呢?毕竟正规的node_modules包都是commonjs规范vue-cli 跑起来是运行在node环境的,原理就是 require(context + 'vue.config.js')所以只能使用commonjs模块规范至于用babel配置,可以但没必要,过于麻烦你可以将vue.config.js包装一层先babel一遍生成commonjs规范的文件,包括一些gulp方案,实在感觉没必要看了最最新版dev环境的vue-cli源码,是支持mjs的不过不知道等到什么时候了
在node环境你有什么场景要使用 esmodule 的包呢?毕竟正规的node_modules包都是commonjs规范
vue-cli
跑起来是运行在node环境的,原理就是require(context + 'vue.config.js')
所以只能使用
commonjs
模块规范至于用
babel
配置,可以但没必要,过于麻烦你可以将vue.config.js
包装一层先babel
一遍生成commonjs
规范的文件,包括一些gulp方案,实在感觉没必要看了最最新版dev环境的

vue-cli
源码,是支持mjs
的不过不知道等到什么时候了