Solución:
La solución de camilos no funcionó para mí, pero esto sí (vue cli 3.0):
npm i babel-plugin-transform-remove-console --save-dev
Archivo babel.config.js:
module.exports = {
"presets": [...],
"plugins": [...],
"env": {
"production": {
"plugins": ["transform-remove-console"]
}
}
}
Si está utilizando vue-cli 3, puede instalar un complemento de babel para eso con npm install babel-plugin-transform-remove-console --save-dev
y agregue la siguiente configuración a su babel.config.js
expediente:
const removeConsolePlugin = []
if (process.env.NODE_ENV === 'production') {
removeConsolePlugin.push('transform-remove-console')
}
module.exports = {
presets: [
'@vue/app'
],
plugins: removeConsolePlugin
}
Hay otras respuestas para versiones anteriores de vue-cli en el enlace de la fuente
Fuente: https://forum.vuejs.org/t/remove-console-logs-from-production-buils/39327
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)