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, że używam go źle. Moja konfiguracja webpacka (odpowiednie bity):
loaders: [
{
loader: 'babel',
exclude: /node_modules/,
include: path.join(__dirname, 'src'),
test: /\.jsx?$/,
query: {
plugins: ['transform-runtime'],
presets: ['es2015', 'stage-0', 'react']
}
}
]
Z niczym innym nie mam problemu, funkcje strzałek, destrukturyzacja wszystkiego działa dobrze, to jedyna rzecz, która nie działa.
Wiem, że zawsze mógłbym przejść na starszą wersję babel 5.8, gdzie pracowałem jakiś czas temu, ale jeśli istnieje sposób, aby to działało w aktualnej wersji (v6.2.0), to by pomogło.