1.0.0 • Published 6 years ago
kill-loader v1.0.0
kill-loader
清洗代码
// webpack.config.js
const argv = require('yargs-parser')
const _mode = argv(process.argv.slice(2)).mode || 'development'
module.exports = {
module: {
rules: [
{
test:/\.js$/,
use:[{
loader:'keep-loader',
options: {
kill: _mode === 'production' ? 'dev' : 'prod'
}
}]
}
]
}
}
project
const a = 1
// dev{
function s() {
console.log(a, 'dev')
}
// }
// prod{
function s() {
console.log(a + 1, 'prod')
}
// }
//dev{
function s() {
console.log(a, 'dev')
}
//}
s()
1.0.0
6 years ago