Skip to content
Snippets Groups Projects
Select Git revision
  • 96ef4c23a99cc1b3c0016660044b655915d54fd0
  • master default protected
  • develop
  • v22w09a
  • v22w08b
  • release
6 results

content.js

Blame
  • webpack.config.js 629 B
    const path = require('path');
    
    module.exports = {
    	// Fichier d'entrée :
    	entry: './src/main.js',
    	// Fichier de sortie :
    	output: {
    		path: path.resolve(__dirname, './build'),
    		filename: 'main.bundle.js',
    	},
    	// compatibilité anciens navigateurs (si besoin du support de IE11 ou android 4.4)
    	target: ['web', 'es5'],
    	// connexion webpack <-> babel :
    	module: {
    		rules: [
    			{
    				test: /\.js$/, // tous les fichiers js ...
    				exclude: /node_modules/, // ... sauf le dossier node_modules ...
    				use: {
    					// ... seront compilés par babel !
    					loader: 'babel-loader',
    				},
    			},
    		],
    	},
    	devtool: 'source-map',
    };