0.14.0 • Published 7 years ago

@ec-europa/ecl-builder v0.14.0

Weekly downloads
1
License
EUPL-1.1
Repository
-
Last release
7 years ago

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