使用CommonJS形式的话可以直接导出一个模块:module.exports = {};如果使用rollup的话等同于如下:export default {};它会转换为如下代码'use strict';var main = {};module.exports = main;但是babel会转化为:"use strict";Object.defineProperty(exports, "__esModule", { value: true});
exports.default = {};export default导出的对象变成了模块的一个default属性,而不是整个模块。那么如果使用babel编译的话,要使得export default导出的是整个模块该怎么做?
添加回答
举报
0/150
提交
取消