Câu hỏi được gắn thẻ «es6-modules»

Hệ thống mô-đun tiêu chuẩn cho JavaScript, được giới thiệu trong ECMAScript 6 (2015).



13
Có thể nhập các mô-đun từ tất cả các tệp trong một thư mục, sử dụng ký tự đại diện không?
Với ES6, tôi có thể nhập một số bản xuất từ ​​một tệp như thế này: import {ThingA, ThingB, ThingC} from 'lib/things'; Tuy nhiên, tôi thích tổ chức có một mô-đun cho mỗi tệp. Tôi kết thúc với hàng nhập khẩu như thế này: import ThingA from 'lib/things/ThingA'; import ThingB …

6
`export const` so với` export default` trong ES6
Tôi đang cố gắng xác định xem có sự khác biệt lớn nào giữa hai điều này không, ngoài việc có thể nhập khẩu bằng export defaultcách thực hiện: import myItem from 'myItem'; Và sử dụng export consttôi có thể làm: import { myItem } from 'myItem'; Tôi tự hỏi …







6
Nhập ES2015 không hoạt động (ngay cả ở cấp cao nhất) trong Firefox
Đây là các tệp mẫu của tôi: <!DOCTYPE html> <html> <head> <title>Test</title> <script src="t1.js"></script> </head> <body></body> </html> t1.js: import Test from 't2.js'; t2.js: export const Test = console.log("Hello world"); Khi tôi tải trang trong Firefox 46, nó trả về "Lỗi cú pháp: khai báo nhập có thể chỉ xuất hiện …

4
Mô-đun ES6 trong trình duyệt: Cú pháp chưa được thông báo Lỗi: Nhập mã thông báo không mong muốn
Tôi mới sử dụng ES6 (ECMAScript 6) và tôi muốn sử dụng hệ thống mô-đun của nó trong trình duyệt. Tôi đọc ES6 được hỗ trợ bởi Firefox và Chrome, nhưng tôi gặp lỗi sau khi sử dụngexport Uncaught SyntaxError: Unexpected token import Tôi có một tệp test.html <html> <script …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.