Używam babel6 i dla mojego projektu dla zwierząt tworzę opakowanie dla XMLHttpRequest, dla metod, których mogę użyć: open = (method, url, something) => { return this.xhr.open(method, url, something); } ale dla właściwości funkcja strzałki nie działa to działa: get status() { return this.xhr.status; } ale nie mogę użyć get status …
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 proxified.js Plik wyjściowy jest kopiowany zamiast kompilacji (mam na myśli to, że jest taki …
Próbuję użyć WebPacka z Babel do skompilowania zasobów ES6, ale otrzymuję następujący komunikat o błędzie: You may need an appropriate loader to handle this file type. | import React from 'react'; | /* | import { render } from 'react-dom' Oto jak wygląda moja konfiguracja Webpack: var path = require('path'); …
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 jeśli chcesz użyć którejkolwiek z ich …
Mam projekt napisany w ES6 z pakietem webpack. Większość transpilingów działa dobrze, ale kiedy próbuję dodać dekoratory w dowolnym miejscu, pojawia się ten błąd: Decorators are not supported yet in 6.x pending proposal update. Przejrzałem narzędzie do śledzenia problemów Babel i nie udało mi się tam niczego znaleźć, więc zakładam, …
Biorąc pod uwagę plik wejściowy, taki jak import { a } from 'b'; function x () { a() } babel skompiluje go do 'use strict'; var _b = require('b'); function x() { (0, _b.a)(); } ale po kompilacji w trybie luźnym wywołanie funkcji jest wyświetlane jako _b.a(); Zrobiłem kilka badań, …
Rozwiązania oferowane w innych powiązanych pytaniach, takich jak włączenie odpowiednich ustawień wstępnych (es2015) w .babelrc, są już zaimplementowane w moim projekcie. Mam dwa projekty (nazwijmy je A i B), które używają składni modułu ES6. W projekcie A importuję projekt B, który jest instalowany przez npm i znajduje się w folderze …
Mały projekt, który zacząłem, wykorzystuje moduł węzła (zainstalowany przez npm ), który deklaruje constzmienne. Uruchamianie i testowanie tego projektu przebiega dobrze, ale browserify kończy się niepowodzeniem po uruchomieniu UglifyJS. Nieoczekiwany token: słowo kluczowe (stała) Oto ogólny plik Gulp, którego z powodzeniem używałem w kilku innych poprzednich projektach bez tego problemu …
Uruchamiam polecenie Babel CLI babel src --out-dir lib Aby skopiować skrypty es6 z src do lib. Jednak nie skopiuje plików css / scss, które mam w folderze src /. Czy istnieje sposób, aby je również kopiować?
Pracowałem nad witryną wykorzystującą węzeł babel i przeglądarkę z transformacją babelify, aby obsługiwać składnię ES6. Zastanawiam się tylko, czy mogę uruchomić to w środowisku produkcyjnym, babel-node server a nie node server Jakie inne opcje mam, aby uruchomić ES6 w węźle? Oto polecenia, które uruchamiam w celu kompilacji i rozpoczęcia programowania …
Mam reactjsaplikację napisaną przy użyciu standardów ES6 i używam webpackdo jej tworzenia. Te webpackładunki z jsmodułów używających babel-loader. Mówiąc konkretnie, używam następujących wersji pakietów: ├── babel@5.8.34 ├── babel-core@5.8.34 ├── babel-loader@5.4.0 └── webpack@1.12.6 Jednak po zbudowaniu IE 10 wyświetla następujący błąd 'Symbol' is undefined. Czy nie powinien babelpowinien określać Symbol? Czy …
Moim celem jest dynamiczne dodawanie komponentów do strony / komponentu nadrzędnego. Zacząłem od podstawowego przykładowego szablonu, takiego jak ten: main.js: var App = require('./App.js'); var SampleComponent = require('./SampleComponent.js'); ReactDOM.render(<App/>, document.body); ReactDOM.render(<SampleComponent name="SomeName"/>, document.getElementById('myId')); App.js: var App = React.createClass({ render: function() { return ( <div> <h1>App main component! </h1> <div id="myId">myId …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.