Pertanyaan yang diberi tag «es6-modules»

Sistem modul standar untuk JavaScript, diperkenalkan di ECMAScript 6 (2015).



13
Apakah mungkin mengimpor modul dari semua file dalam direktori, menggunakan wildcard?
Dengan ES6, saya dapat mengimpor beberapa ekspor dari file seperti ini: import {ThingA, ThingB, ThingC} from 'lib/things'; Namun, saya suka organisasi memiliki satu modul per file. Saya berakhir dengan impor seperti ini: import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; import ThingC from 'lib/things/ThingC'; Saya ingin sekali dapat melakukan ini: …

6
`export const` vs.` export default` di ES6
Saya mencoba menentukan apakah ada perbedaan besar antara keduanya, selain dapat mengimpor dengan export defaulthanya melakukan: import myItem from 'myItem'; Dan menggunakan export constsaya bisa lakukan: import { myItem } from 'myItem'; Saya bertanya-tanya apakah ada perbedaan dan / atau kasus penggunaan selain ini.







6
Impor ES2015 tidak berfungsi (bahkan di tingkat atas) di Firefox
Ini adalah file contoh saya: <!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"); Saat saya memuat halaman di Firefox 46, ia mengembalikan "SyntaxError: deklarasi impor hanya dapat muncul di tingkat atas modul" - tetapi saya tidak …


5
Praktik terbaik perpustakaan komponen bersama
Saya membuat pustaka komponen React yang dapat dibagikan. Perpustakaan berisi banyak komponen tetapi pengguna akhir hanya perlu menggunakan beberapa dari mereka. Ketika Anda bundel kode dengan Webpack (atau Paket atau Rollup) itu membuat satu file tunggal dengan semua kode . Untuk alasan kinerja, saya tidak ingin semua kode itu diunduh …

1
Bagaimana cara mengkonfigurasi Jasmine in Rails 6?
Bagaimana cara mengkonfigurasi Jasmine di lingkungan Rails 6 (di mana Webpack mengganti pipeline aset untuk Javascript) sehingga saya dapat menguji modul Javascript yang saya tulis untuk aplikasi saya? Saya memasang permata melati, berlari rails generate jasmine:install, dan diedit jasmine.ymluntuk menunjuk ke lokasi sumber dan spesifikasi Javascript saya. Masalahnya adalah saya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.