En utilisant les modules ES6, je sais que je peux alias une importation nommée import { foo as bar } from 'my-module'; Et je sais que je peux importer une importation par défaut import defaultMember from 'my-module'; Je voudrais alias une importation par défaut et j'avais pensé que ce qui …
J'ai cherché partout sur Internet sans réponse claire à cela. Actuellement, NodeJS utilise uniquement la syntaxe CommonJS pour charger les modules, et si vous voulez vraiment utiliser la syntaxe des modules ES2015 standard, vous devez soit la transpiler au préalable, soit utiliser un chargeur de module externe lors de l'exécution. …
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 …
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 …
Je ne connais pas encore ECMAScript 6. Je viens de cloner le référentiel React Starter Kit, qui utilise ES6 pour le code d'application. J'ai été surpris de voir que le linter est configuré pour interdire les occurrences de la use strictdirective, que je pensais être recommandée dans le JavaScript pré-ES6. …
J'appelle le service Web en utilisant fetch mais je peux faire la même chose avec l'aide d'axios. Alors maintenant, je suis confus. Dois-je opter pour axios ou chercher?
Disons que j'ai une variable que je souhaite exporter. Quelle est la différence entre export const a = 1; contre export let a = 1; Je comprends la différence entre constet let, mais lorsque vous les exportez, quelles sont les différences?
Je suis tombé sur une bibliothèque javascript qui utilise la syntaxe suivante pour importer des bibliothèques: import React, { Component, PropTypes } from 'react'; Quelle est la différence entre la méthode ci-dessus et la suivante? import React, Component, PropTypes from 'react';
J'ai quelques fichiers TypeScript: MyClass.ts class MyClass { constructor() { } } export = MyClass; MyFunc.ts function fn() { return 0; } export = fn; MyConsumer.ts import * as MC from './MyClass'; import * as fn from './MyFunc'; fn(); Cela me donne des erreurs lorsque j'essaye d'utiliser new Le module …
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 …
J'ai construit un package NPM relativement petit composé d'environ 5 classes ES6 différentes contenues dans un fichier chacune, elles ressemblent toutes à peu près à ceci: export default class MyClass { // ... } J'ai ensuite configuré un point d'entrée pour mon package qui ressemble à ceci: export { default …
Je crée une bibliothèque de composants React partageable. La bibliothèque contient de nombreux composants, mais l'utilisateur final n'aura peut-être qu'à en utiliser quelques-uns. Lorsque vous regroupez du code avec Webpack (ou Parcel ou Rollup), il crée un fichier unique avec tout le code . Pour des raisons de performances, je …
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 …
J'ai des fonctions IIFE pour une partie du code de bibliothèque dans une application héritée qui doit fonctionner pour IE10 + (pas de chargement de module ES6, etc.). Cependant, je commence à développer une application React qui utilisera ES6 et TypeScript et je veux réutiliser le code que j'ai déjà …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.