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 telah memeriksa pelacak masalah babel, dan belum dapat menemukan apa pun di sana, jadi saya berasumsi bahwa saya salah menggunakannya. Konfigurasi webpack saya (bit yang relevan):
loaders: [
{
loader: 'babel',
exclude: /node_modules/,
include: path.join(__dirname, 'src'),
test: /\.jsx?$/,
query: {
plugins: ['transform-runtime'],
presets: ['es2015', 'stage-0', 'react']
}
}
]
Saya tidak memiliki masalah dengan hal lain, fungsi panah, merusak semua berfungsi dengan baik, ini adalah satu-satunya hal yang tidak berfungsi.
Saya tahu saya selalu bisa menurunkan versi ke babel 5.8 di mana saya sudah membuatnya berfungsi beberapa waktu lalu, tetapi jika ada cara untuk membuatnya berfungsi di versi saat ini (v6.2.0), itu akan membantu.
presets
.