@pixolith/webpack-twig-assets-emitter-plugin

8.0.3 • Public • Published

Webpack Twig Assets Emitter Plugin

How to use

Install

npm install @pixolith/webpack-twig-assets-emitter-plugin --save-dev

Add the plugin

const TwigAssetEmitterPlugin = require('@pixolith/webpack-twig-assets-emitter-plugin');

Add this to the plugins section of your webpack.config.js

new TwigAssetEmitterPlugin({
    includes: ['js', 'css'],
    ignoreFiles: [],
    template: {
        scripts: {
            namespace: '@Storefront/storefront',
            path: '',
            filename: '_px_base.html.twig',
        },
        styles: {
            namespace: '@Storefront/storefront',
            path: 'layout',
            filename: '_px_meta.html.twig',
        },
        hints: {
            namespace: '@Storefront/storefront',
            path: 'layout',
            filename: '_px_meta.html.twig',
        },
    },
}),

Readme

Keywords

none

Package Sidebar

Install

npm i @pixolith/webpack-twig-assets-emitter-plugin

Weekly Downloads

14

Version

8.0.3

License

MIT

Unpacked Size

11.4 kB

Total Files

5

Last publish

Collaborators

  • cfege
  • mdslktr
  • seboblock