How to use the @symfony/webpack-encore.reset function in @symfony/webpack-encore

To help you get started, we’ve selected a few @symfony/webpack-encore examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github enhavo / enhavo / assets / node_modules / @enhavo / core / EnhavoEncore.js View on Github external
add(name, callback)
    {
        Encore.reset();
        Encore.setOutputPath('public/build/'+name+'/');
        Encore.setPublicPath('/build/'+name);

        for(let enhavoPackage of this.packages) {
            enhavoPackage.initEncore(Encore, name)
        }

        callback(Encore);

        let config = Encore.getWebpackConfig();
        config.name = name;
        this.configs.push(config);

        for(let enhavoPackage of this.packages) {
            enhavoPackage.initWebpackConfig(config, name)
        }