es6模块转AMD模块

我写的es2015.js:

import $ from 'jquery';
$(document).ready(function(){
    $('body').append($('<p>hello es6 module</p>'));
});
let out = {};
out.showLove = ()=>{console.log('I LOVE YOU');};
export {out};

用babel转换发现它是这样的:

exports.out = out;

后面没有return exports,需要我自己去加return怎么回事啊

babel转的不是amd模块吧

  • 移动端导航栏里内容过多时的滑动特效
  • ios中的-webkit-transform:translate??
  • 网站评论框制作思路
  • js中报错不是一个函数
  • vue.js怎么setInterval定时调用方法
  • 如何设置允许用户调节浏览器宽度但不小于768px
  • 使用ruquest爬取某些豆瓣页面总是返回404?
  • 为什么从dom中把script标签移除了,还可以执行下面的代码?
  • 移动端开发使用angularjs,react这样的框架合适吗?
  • 这个问题是考察什么东西
  • 使用preview on web server打开下面的html页面,结果找不到资源