【发布时间】:2018-08-09 01:04:40
【问题描述】:
我正在尝试将我编写的包导入到我编写的另一个包中。
Pre-Babel 加载器
class TestClass {
constructor() {
// Load flags on import here
console.log("TESTING CONSTRUCTOR");
}
log(message) {
console.log("TESTING LOG");
}
}
export default new TestClass();
Post Babel 加载器
var TestClass = function () {
function TestClass() {
_classCallCheck(this, TestClass);
// Load flags on import here
console.log("TESTING CONSTRUCTOR");
}
_createClass(TestClass, [{
key: "log",
value: function log(message) {
console.log("TESTING LOG");
}
}]);
return TestClass;
}();
exports.default = new TestClass();
导入本身只是一个import TestClass from 'testclass-js'。但是,每次我尝试加载它时,我都会收到“Darklaunch 未定义”错误,并且无法调用该类的任何方法。
我想知道我在这里做错了什么。
【问题讨论】:
标签: javascript import export babeljs es6-modules