dpape-precompile-loaderdeprecated

web precompile webpack loader

Usage no npm install needed!

<script type="module">
  import dpapePrecompileLoader from 'https://cdn.skypack.dev/dpape-precompile-loader';
</script>

README

Webpack loader for the web precompile Code

Install

npm i dpape-precompile-loader -D

Webpack config

module.exports = {
    ...
    module:{
        rules:[
            ...,
            {
                test: /\.(jsx|js|vue)$/,
                loader: "dpape-precompile-loader",
                options:{
                    config:{
                        user_modules:false,
                        logs_modules:true
                    }
                }
            }
        ]
    }
    ...
}

js code

// #if user_modules
console.log('user_modules');
//# endif user_modules
//# if logs_modules
console.log('logs_modules');
//# endif logs_modules

html code

<!-- #if user_modules -->
<div>User module content</div>
<!-- #endif user_modules -->
<!-- #if logs_modules -->
<div>Logs module content</div>
<!-- #endif logs_modules -->