相互使用是否对性能有好处?
请记住,还没有Javascript引擎本身支持ES6模块。您说自己正在使用Babel。无论如何,Babel都会默认将其转换
import并
export声明为CommonJS(
require/
module.exports)。因此,即使您使用ES6模块语法,但如果在Node中运行代码,也将在后台使用CommonJS。
CommonJS和ES6模块之间存在技术差异,例如,CommonJS允许您动态加载模块。ES6不允许这样做,但是正在为此开发一个API。
由于ES6模块是标准的一部分,因此我将使用它们。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)