javascript - ES6 dalam Chrome - Peta Sumber Babel dan Skop leksikal Fungsi Anak Panah

Saya mempunyai satu fungsi di dalam class ES6:

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

Babel menyalin ini ke dalam bent

Baca lagi →

javascript - babel-preset-env SyntaxError: Token tidak dijangka dengan sifat penyebaran

Mengapa ia tidak menerima ciri sebar? Saya sedang menggunakan babel-preset-env untuk ini.

.babelrc

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

Baca lagi →

javascript - Cara menggunakan webpack dengan babel-loader dan flow

Saya sedang bergelut dengan apa yang saya rasakan sepatutnya bukanlah satu persediaan yang terlalu sukar. Saya mahu tiga teknologi ini berfungsi bersama:

  • webpack untuk menggabungkan kod
  • babel supaya saya dapat menulis JavaScript moden
  • aliran kerana pemeriksaan jenis adalah berguna sama seperti u

    Baca lagi →

javascript - Ukur prestasi kompilasi Babel (setiap fail atau modul)

Saya sedang cuba mencari cara untuk mengekstrak beberapa maklumat daripada proses pengkompilan babel.

Lebih khusus, apabila saya menjalankan babel (tidak kira sama ada menggunakan babel-loader Webpack, transformer rangka k

Baca lagi →

javascript - Bagaimana saya boleh menggunakan Babel untuk program CLI?

Saya sedang cuba menulis beberapa program CLI pada node menggunakan Babel. Saya telah melihat soalan Bagaimana saya menggunakan babel dalam program CLI node? dan loganfsmyth berkata:

Secara ideal, anda sepatutnya menyusun terlebih dahulu sebelum mengedarkan pakej anda.

Baik, sekarang saya menggunakan:

Baca lagi →

javascript - Babel dengan NodeJS tidak berfungsi operator sebar

Saya menggunakan Babel (7.5.0) dan NodeJS terkini (12.x), jadi operator sebaran sudah diuruskan oleh NodeJS dan saya tidak mahu Babel mengacaukannya.

Ini adalah .babelrc saya :

{ "plugins": [ "@babel/plugin-proposal-class-properties", "@babel/plugin-transform-runtime" ], "pr

Baca lagi →

javascript - Pemasangan Babel - src tidak wujud

soalan cepat. Menemui kes yang serupa tetapi ia tidak berfungsi untuk saya.

Mengikuti panduan ini https://babeljs.io/docs/setup/#installation saya sedang mencuba untuk memasang Babel Cli.

tetapi menjalankan babel dari perintah dalam package.json yang dikonfigurasikan seperti

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

menghasilkan ralat

> babel src -d lib src doesn't exist npm ERR! code ELIFECYCLE npm ERR! errno 2 npm ERR! [email

Baca lagi →

babeljs - Bagaimana untuk menyusun typescript dengan babel 7 cli?

Ini :

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

tidak berfungsi (tiada ralat, cuma '0 disusun').

.babelrc mengandungi segala yang diperlukan oleh Babel 7 untuk menyusun typescript dengan webpack babel loader: preset "@babel/typescript" dan plugin "babel-plugin-transfor

Baca lagi →

node.js - babel-node dengan typescript melemparkan "Tidak dapat menggunakan pernyataan import di luar modul" di baris perintah

Jadi, saya melihat banyak isu yang serupa, tetapi kebanyakannya merujuk kepada kod yang telah dibina, dan yang ini sebenarnya adalah skrip CLI.

Arahan saya ialah: node_modules/.bin/babel-node -x .js,.jsx,.ts,.tsx scripts/database/index.ts genera

Baca lagi →

typescript - Babel: ambil peta sumber sedia ada

Saya mempunyai fail js dan jsx yang dihasilkan oleh TypeScript dengan sasaran ke es6. Fail-fail itu mengandungi peta sumber, juga dihasilkan oleh TypeScript. Saya ingin menghantar fail-fail itu ke Babel. Segala-galanya berjalan dengan baik, kecuali peta sumber. Babel tidak menggunakan peta sumber sedia ada dan menghasilkan yang baru. Adakah cara untuk memberitahunya agar menggunakan peta sumber sedia ada?

Baca lagi →