Pytania oznaczone «babeljs»

Babel (dawniej 6to5) to kompilator JavaScript. Przekształca kod ES6 + / ES2015 na kod ES5.

201
ES6 eksport / import w pliku indeksu

Obecnie używam ES6 w aplikacji React przez webpack / babel. Korzystam z plików indeksu, aby zebrać wszystkie komponenty modułu i wyeksportować je. Niestety wygląda to tak: import Comp1_ from './Comp1.jsx'; import Comp2_ from './Comp2.jsx'; import Comp3_ from './Comp3.jsx'; export const Comp1 =...

197
Babel 6 zmienia domyślny sposób eksportu

Wcześniej babel dodawał linię module.exports = exports["default"]. Już tego nie robi. Co to oznacza, zanim będę mógł: var foo = require('./foo'); // use foo Teraz muszę to zrobić: var foo = require('./foo').default; // use foo Nie jest to wielka sprawa (i myślę, że tak powinno być przez...

185
Prawidłowy sposób importowania lodash

Miałem poniżej informację zwrotną dotyczącą żądania ściągnięcia, zastanawiam się tylko, który sposób jest prawidłowy sposób importowania lodash? Lepiej wykonaj import z 'lodash / has'. W przypadku wcześniejszej wersji lodash (v3), która sama w sobie jest dość ciężka, powinniśmy importować tylko...

106
Plik Babel jest kopiowany bez przekształcania

Mam ten kod: "use strict"; import browserSync from "browser-sync"; import httpProxy from "http-proxy"; let proxy = httpProxy.createProxyServer({}); i zainstalowałem babel-corei babel-cliglobalnie przez npm. Chodzi o to, że próbuję skompilować to na moim terminalu: babel proxy.js --out-file...

102
Konwertuj iterowalne ES6 na Array

Załóżmy, że masz tablicę Iterable Javascript ES6, o której wiesz z góry, że będzie miała skończoną długość. Jaki jest najlepszy sposób, aby przekonwertować to na tablicę JavaScript? Powodem tego jest fakt, że wiele bibliotek js, takich jak podkreślenia i lodash, obsługuje tylko tablice, więc...