我正在學習關於babel和新東西ES6,看起來很棒,但我正在努力從不同的'js'導入類。ES6 + BabelJS + Webpack導出類
我有dummy.js:
export default class Test {
construct(){
this.name = "name";
}
getName(){
return this.name;
}
}
,我有我的index.js(上的WebPack配置入口點):
import Test from './dummy.js';
var ab = new Test();
console.log(ab);
//out: Test{}
console.log(ab.getName());
//out: undefined
我花了一些時間使用Google,但我還沒有能夠找到任何有效的工具。我試圖使用'module.exports'或者甚至導出一個函數來返回'Test'的新實例,但它不起作用。
被利用原型唯一可行的辦法,似乎做的工作,但編碼利用一切原型之前,我想,以確保班級不起作用。
我甚至嘗試使「dummy.js」的WebPack配置的條目,但它隱含的靜態類,我不希望它。
然後有人知道如何繞過這個?或者我忘記了什麼?
我不敢相信..我回顧了這一千倍!有時腦藍屏!謝謝! – Pimptech