Domande taggate «es6-modules»

Il sistema di moduli standard per JavaScript, introdotto in ECMAScript 6 (2015).

1
Come posso alias un'importazione predefinita in Javascript?
Utilizzando i moduli ES6, so che posso alias un'importazione denominata import { foo as bar } from 'my-module'; E so di poter importare un'importazione predefinita import defaultMember from 'my-module'; Vorrei alias un'importazione predefinita e ho pensato che avrebbe funzionato quanto segue import defaultMember as alias from 'my-module'; ma ciò provoca …


13
È possibile importare moduli da tutti i file in una directory, usando un carattere jolly?
Con ES6, posso importare diverse esportazioni da un file come questo: import {ThingA, ThingB, ThingC} from 'lib/things'; Tuttavia, mi piace l'organizzazione di avere un modulo per file. Finisco con importazioni come questa: import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; import ThingC from 'lib/things/ThingC'; Mi piacerebbe poter fare questo: import …

6
`export const` vs.` export default` in ES6
Sto cercando di determinare se ci sono grandi differenze tra questi due, oltre a poter importare export defaultsemplicemente facendo: import myItem from 'myItem'; E usando export constposso fare: import { myItem } from 'myItem'; Mi chiedo se ci siano differenze e / o casi d'uso diversi da questo.






6
L'importazione di ES2015 non funziona (anche a livello superiore) in Firefox
Questi sono i miei file di esempio: <!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"); Quando carico la pagina in Firefox 46, restituisce "SyntaxError: le dichiarazioni di importazione possono apparire solo al livello più alto di …


4
Moduli ES6 nel browser: Errore di sintassi non rilevato: importazione di token imprevista
Sono nuovo su ES6 (ECMAScript 6) e mi piacerebbe utilizzare il suo sistema di moduli nel browser. Ho letto che ES6 è supportato da Firefox e Chrome, ma ricevo il seguente errore utilizzandoexport Uncaught SyntaxError: Unexpected token import Ho un file test.html <html> <script src="test.js"></script> <body> </body> </html> e un …


5
Best practice per la libreria di componenti condivisi
Sto creando una libreria di componenti React condivisibile. La libreria contiene molti componenti ma l'utente finale potrebbe averne solo bisogno per utilizzarne alcuni. Quando si raggruppa il codice con Webpack (o Parcel o Rollup), viene creato un singolo file con tutto il codice . Per motivi di prestazioni, non voglio …

1
Come configurare Jasmine in Rails 6?
Come configuro Jasmine nell'ambiente Rails 6 (dove Webpack sostituisce la pipeline delle risorse per Javascript) in modo da poter testare i moduli Javascript che ho scritto per la mia app? Ho installato la gemma di gelsomino, eseguito rails generate jasmine:installe modificato jasmine.ymlper indicare la posizione della mia sorgente Javascript e …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.