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 -->