Questions marquées «es6-modules»

Le système de modules standard pour JavaScript, introduit dans ECMAScript 6 (2015).



13
Est-il possible d'importer des modules à partir de tous les fichiers d'un répertoire à l'aide d'un caractère générique?
Avec ES6, je peux importer plusieurs exportations à partir d'un fichier comme celui-ci: import {ThingA, ThingB, ThingC} from 'lib/things'; Cependant, j'aime l'organisation d'avoir un module par fichier. Je me retrouve avec des importations comme celle-ci: import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; import ThingC from 'lib/things/ThingC'; J'adorerais pouvoir faire …

6
`export const` vs` export default` dans ES6
J'essaie de déterminer s'il y a de grandes différences entre ces deux, à part pouvoir importer avec export defaultsimplement en faisant: import myItem from 'myItem'; Et en utilisant export constje peux faire: import { myItem } from 'myItem'; Je me demande s'il existe des différences et / ou des cas …







6
L'importation ES2015 ne fonctionne pas (même au plus haut niveau) dans Firefox
Voici mes exemples de fichiers: <!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"); Lorsque je charge la page dans Firefox 46, elle renvoie "SyntaxError: les déclarations d'importation peuvent n'apparaître qu'au niveau supérieur d'un module" - mais …



1
Comment configurer Jasmine dans Rails 6?
Comment configurer Jasmine dans l'environnement Rails 6 (où Webpack remplace le pipeline d'actifs pour Javascript) afin que je puisse tester les modules Javascript que j'ai écrits pour mon application? J'ai installé la gemme de jasmin, ai couru rails generate jasmine:installet édité jasmine.ymlpour pointer vers l'emplacement de ma source et de …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.