0.14.0 • Published 7 years ago
@ec-europa/ecl-builder v0.14.0
ECL Builder
Configuration
By default, ecl-builder will read the ecl-builder.config.js
file at the root
of your project. You can use the -c
or --config
parameter if you want to
give your configuration file another name.
Typically, this is what it should look like:
const path = require('path');
const isProd = process.env.NODE_ENV === 'production';
module.exports = {
// Compile entry.js
scripts: [{
entry: path.resolve(__dirname, 'src/entry.js'),
dest: path.resolve(__dirname, 'dist/output.js'),
options: {
sourceMap: isProd ? false : 'inline',
moduleName: 'myModule',
},
}],
// Compile entry.scss
styles: [{
entry: path.resolve(__dirname, 'src/entry.scss'),
dest: path.resolve(__dirname, 'dist/output.css'),
options: {
sourceMap: isProd ? 'file' : true,
},
}],
// Copy files from src to dest
copy: [{
from: path.resolve(__dirname, 'src/fonts'),
to: path.resolve(__dirname, 'dist/fonts'),
}, {
from: path.resolve(__dirname, 'src/images'),
to: path.resolve(__dirname, 'dist/images'),
}],
};
0.14.0
7 years ago
0.13.0
7 years ago
0.12.4
8 years ago
0.12.3
8 years ago
0.12.2
8 years ago
0.12.1
8 years ago
0.12.0
8 years ago
0.11.0
8 years ago
0.10.0
8 years ago
0.9.6
8 years ago
0.9.5
8 years ago
0.9.4
8 years ago
0.9.3
8 years ago
0.9.2
8 years ago
0.9.1
8 years ago
0.9.0
8 years ago
0.8.0
8 years ago
0.7.0
8 years ago
0.6.3
8 years ago
0.6.2
8 years ago
0.6.1
8 years ago
0.6.0
8 years ago
0.5.1
8 years ago
0.5.0
8 years ago
0.4.0
8 years ago
0.3.0
8 years ago
0.2.2
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.0
8 years ago