es6 import的转换-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

es6 import的转换

2016-03-13 09:49:31 2082 1

我想把es6里的import命令转换成amd规范的
require([''],function(){});
默认它把我转成了CommonJS规范的
var _jquery = require('jquery');
我安装了个transform-es2015-modules-amd插件,可是,它把我的文件转换成了

define(['jquery'], function (_jquery) {}这种形式
请问我要如何转换成require(['jquery'],function($){})形式的呢?
就是说让它先引入JQuery模块然后执行后面的回调,而不是把它当做模块被引入

谢谢各位前辈

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:01:51

    如果你用babel的话,可以试试这两招:

    #先装命令行工具
    npm install -g babel-cli
    #再装ES5 module 转换amd插件
    npm install babel-plugin-transform-es2015-modules-amd
    
    #假设script.js就是你的原文件,然后script-compiled.js就是输出后的文件
    babel script.js --out-file script-compiled.js

    但这里要注意的是,生成的代码是AMD的define,不是你要的require,顺便再提一下,你需要的require在多数场景下没什么道理。建议先去requirejs官网了解下define和require的异同

    0 0
相关问答

1

回答

spring中的import是做什么的?

2022-03-31 16:48:49 528浏览量 回答数 1

1

回答

JSP中的页面指令import描述了什么?

2021-11-02 21:32:49 117浏览量 回答数 1

1

回答

标准库math中,用import math和import math as m导入这是正确的吗?

2021-11-02 21:51:27 518浏览量 回答数 1

1

回答

jsp中的import指令有些什么作用啊?

2021-10-27 21:26:13 382浏览量 回答数 1

1

回答

jsp中的page指令中import属性的作用是什么?

2021-10-26 14:36:59 447浏览量 回答数 1

1

回答

import jieba报错?报错

2020-06-22 18:00:13 326浏览量 回答数 1

1

回答

android import报错咋回事啊?报错

2020-06-22 13:10:14 321浏览量 回答数 1

1

回答

link和@import的区别?

2019-12-15 16:53:09 475浏览量 回答数 1

1

回答

require 与 import 的区别

2019-11-19 17:59:11 993浏览量 回答数 1

1

回答

link和@import的区别

2019-11-18 17:33:23 496浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载