Tôi đã điều sau đây trong một kịch bản Node:xuất khẩu ES6 lớp trong Node 4.x bất ngờ từ dành riêng
"use strict";
class Whatever {
constructor() {
console.log("I'm in the constructor!");
}
}
export default Whatever;
tôi nhận được Unexpected reserved word
về export
.
Tôi thiếu gì ở đây? Làm thế nào để bạn xác định một định nghĩa lớp trong một tập tin bên ngoài và bao gồm/yêu cầu nó?
Tôi không nghĩ ES6 module được hỗ trợ trong Node theo mặc định, bạn có đang chạy này với '--harmony', '--harmony_modules' cờ vv? – adeneo