javascript - Chrome'da ES6 - Babel Kaynak Haritaları ve Ok Fonksiyonlarının leksikal kapsamı

ES6 class içinde bir fonksiyonum var:

class Test { // Omitted code for brevity loadEvents() { $.get('/api/v1/events', (data) => { this.actions.setEvents(data); }); } }

Babel bunu farklı bir biçime çevirir ve o

DAHA FAZLASI →

javascript - babel-preset-env SyntaxError: Yayılma özellikleri ile beklenmeyen token

Neden spread özelliklerini kabul etmiyor? Bunun için babel-preset-env kullanıyorum.

.babelrc

{ "presets": [ "react", [ "env", { "targets": {},

DAHA FAZLASI →

javascript - webpack'i babel-loader ve flow ile nasıl kullanılır

Benim için çok zor olmaması gereken bir kurulum gibi hissetmediğim şeyle mücadele ediyorum. Bu üç teknolojinin birlikte çalışmasını istiyorum:

  • kodu paketlemek için webpack
  • modern JavaScript yazabilmem için Babel
  • tip kontrolü testler ve linter gibi yararlı olduğu için Flow

Bununla ilg

DAHA FAZLASI →

javascript - Babel derleme performansını ölçme (dosya veya modül başına)

Babel derleme sürecinden bazı bilgileri nasıl çıkarabileceğimi anlamaya çalışıyorum.

Daha spesifik olarak, babel'i çalıştırdığımda (Webpack'in babel-loader'ını, test çerçevelerinin dönüştürücülerini, Babel'in CLI'sini vb. kullanıyor olmam fark etmez)

DAHA FAZLASI →

javascript - Babel'i CLI programı için nasıl kullanabilirim?

Babel kullanarak node üzerinde bazı CLI programları yazmaya çalışıyorum. Nasıl bir node CLI programında Babel kullanırım? sorusunu görmüştüm ve orada loganfsmyth şunu dedi:

İdealde, paketinizin dağıtımını yapmadan önce önceden derleme yaparsınız.

Tamam, şimdi kullanıyorum:

"scripts": { "

DAHA FAZLASI →

javascript - NodeJS ile Babel spread operatörü çalışmıyor

Babel (7.5.0) ve NodeJS son sürümünü (12.x) kullanıyorum, bu yüzden spread operatörü zaten NodeJS tarafından işleniyor ve babel'in onunla oynamasını istemiyorum.

Bu benim .babelrc dosyam :

{ "plugins": [ "@babel/plugin-proposal-class-properties", "@babel/plugin-transform-runtim

DAHA FAZLASI →

javascript - Babel kurulumu - src mevcut değil

Hızlı bir soru. Benzer vakalar buldum ama benim için işe yaramadı.

Bu kılavuzu takip ederek https://babeljs.io/docs/setup/#installation Babel CLI'yi kurmaya çalışıyorum.

ancak package.json içinde şöyle yapılandırılmış bir komutla babel çalıştırmak

"scripts": { "build": "babel src -d lib" },

hata atmak

> babel src -d lib src doesn't exist npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! [email protected] build: `babel src -

DAHA FAZLASI →

babeljs - typescript'i babel 7 cli ile nasıl derlerim?

Bu :

babel ./src/MyTypescript.ts --out-dir ./wwwroot/js/

çalışmıyor (hata yok, sadece '0 derlendi').

.babelrc, Babel 7'nin TypeScript'i webpack babel yükleyici ile derlemesi için ihtiyaç duyduğu her şeyi içerir: preset "@babel/typescript" ve plugin "babel-plugin-transform-class-

DAHA FAZLASI →

node.js - typescript ile babel-node komut satırında “Cannot use import statement outside a module” hatası veriyor

Yani, ben birçok benzer sorun gördüm, ama çoğu derlenmiş koda atıfta bulunuyor ve bu aslında bir CLI betiği.

Komutum şudur: node_modules/.bin/babel-node -x .js,.jsx,.ts,.tsx scripts/database/index.ts generate

Ve eğer node_modu

DAHA FAZLASI →

TypeScript - Babel: mevcut kaynak haritalarını al

ES6 hedeflerine yönelik typescript tarafından üretilmiş js ve jsx dosyalarım var. Bu dosyalar aynı zamanda typescript tarafından üretilen kaynak haritalarını içeriyor. Bu dosyaları babel'e geçirmek istiyorum. Her şey yolunda gidiyor, kaynak haritalar hariç. Babel mevcut kaynak haritalarını almıyor ve yenisini üretiyor. Mevcut kaynak haritalarını alması için ona bir yol gösterebilir miyim?

DAHA FAZLASI →