es6 import的转换
我想把es6里的import命令转换成amd规范的require([''],function(){});
默认它把我转成了CommonJS规范的var _jquery = require('jquery');
我安装了个transform-es2015-modules-amd插件,可是,它把我的文件转换成了
define(['jquery'], function (_jquery) {}这种形式
请问我要如何转换成require(['jquery'],function($){})形式的呢?
就是说让它先引入JQuery模块然后执行后面的回调,而不是把它当做模块被引入
谢谢各位前辈
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果你用babel的话,可以试试这两招:
但这里要注意的是,生成的代码是
AMD
的define
,不是你要的require
,顺便再提一下,你需要的require
在多数场景下没什么道理。建议先去requirejs
官网了解下define
和require
的异同