J'ai un projet écrit en ES6 avec webpack que mon bundler. La plupart des transpiling fonctionne bien, mais quand j'essaie d'inclure les décorateurs n'importe où, j'obtiens cette erreur:
Decorators are not supported yet in 6.x pending proposal update.
J'ai regardé sur le babel issue tracker, et n'ont pas été en mesure de trouver quelque chose sur elle, donc je suis en supposant que je l'utilise mal. Mon webpack config (la bits):
loaders: [
{
loader: 'babel',
exclude: /node_modules/,
include: path.join(__dirname, 'src'),
test: /\.jsx?$/,
query: {
plugins: ['transform-runtime'],
presets: ['es2015', 'stage-0', 'react']
}
}
]
Je n'ai aucun problème avec quoi que ce soit d'autre, flèche fonctions, déstructuration tous les beaux travaux, c'est la seule chose qui ne fonctionne pas.
Je sais que je pourrais toujours revenir à babel 5.8 où je l'ai eu à travailler il y a un moment, mais si il y a moyen de le faire fonctionner dans la version actuelle (v6.2.0), il pourrait l'aider.