Pertanyaan yang diberi tag babeljs

Babel (sebelumnya 6to5) adalah kompiler JavaScript. Ini mengubah kode ES6 + / ES2015 menjadi kode ES5.

634
Babel 6 regeneratorRuntime tidak didefinisikan

Saya mencoba menggunakan async, menunggu dari awal pada Babel 6, tapi saya mendapatkan regeneratorRuntime tidak didefinisikan. File .babelrc { "presets": [ "es2015", "stage-0" ] } file package.json "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15",...

195
Babel 6 mengubah cara ekspor default

Sebelumnya, babel akan menambahkan baris module.exports = exports["default"]. Tidak lagi melakukan ini. Apa artinya ini sebelum saya bisa melakukan: var foo = require('./foo'); // use foo Sekarang saya harus melakukan ini: var foo = require('./foo').default; // use foo Bukan masalah besar (dan...

185
Cara yang benar untuk mengimpor lodash

Saya memiliki umpan balik permintaan tarik di bawah ini, hanya bertanya-tanya di mana cara yang benar untuk mengimpor lodash? Anda sebaiknya melakukan impor dari 'lodash / has' .. Untuk versi sebelumnya dari lodash (v3) yang dengan sendirinya cukup berat, kita hanya perlu mengimpor modul /...

106
File Babel disalin tanpa diubah

Saya memiliki kode ini: "use strict"; import browserSync from "browser-sync"; import httpProxy from "http-proxy"; let proxy = httpProxy.createProxyServer({}); dan saya telah menginstal babel-coredan babel-clisecara global melalui npm. Intinya adalah ketika saya mencoba mengkompilasi dengan ini...

106
Pengambil / penyetel ES6 dengan fungsi panah

Saya menggunakan babel6 dan untuk proyek hewan peliharaan saya, saya membuat pembungkus untuk XMLHttpRequest, untuk metode yang dapat saya gunakan: open = (method, url, something) => { return this.xhr.open(method, url, something); } tetapi untuk fungsi panah properti tidak berfungsi ini...

101
Webpack babel 6 dekorator ES6

Saya punya proyek yang ditulis dalam ES6 dengan webpack sebagai bundler saya. Sebagian besar transpiling berfungsi dengan baik, tetapi ketika saya mencoba menyertakan dekorator di mana saja, saya mendapatkan kesalahan ini: Decorators are not supported yet in 6.x pending proposal update. Saya...

100
Konversi ES6 Iterable ke Array

Katakanlah Anda memiliki Iterable Javascript ES6 seperti array yang Anda tahu sebelumnya akan memiliki panjang yang terbatas, apa cara terbaik untuk mengubahnya menjadi Javascript Array? Alasan untuk melakukannya adalah karena banyak library js seperti garis bawah dan lodash hanya mendukung...