使用ES6编写requireJS模块,打包不通过求解。

使用ES6编写requireJS模块,打包不通过求解。


requireJS模块 math.js

define(function(){
	class math {
	    constructor() {

	    }
	    add(a,b) {
	        return a+b;
	    }
	    reduce(a,b){
	    	return a-b;
	    }
	    multiply(){
	    	return a*b;
	    }
	    division(){
	    	return a/b;
	    }
	}
	return new math();
})

使用r.js打包,解析不了class关键字等,直接跳过了。

http://img.mukewang.com/5928d67c0001225006530406.jpg

hahhhha
浏览 2154回答 1
1回答

LLeo小浩

应该要用babel之类的转码才行吧,  requireJS应该只支持es5的代码
打开App,查看更多内容
随时随地看视频慕课网APP