Formation Prestashop intégrateur: Loaders / Babel Loader

Vous êtes ici : Accueil / Prestashop intégrateur / Loaders / Babel Loader


Babel Loader

Babel permet d'utiliser la version ES6 de JavaScript en compilant le code en ES5 compatible avec tous les navigateurs modernes.

Le loader BabelJS va transformer le code JavaScript ES6 vers du code JavaScript ES5.

Installation :

npm install babel-core babel-loader babel-preset-es2015

Exemple d'utilisation :

module.exports = {
    entry: ['./file_name_1.js','./file_name_2.js'],
    output: {
        filename: './bundle.js'
    },
    module: {
        loaders: [
            {
                test: /\.jsx?$/,
                exclude:/node_modules|bower_components/,
                loader: 'babel-loader'
            }
        ]
    }
};