日報(2020-09-18) Vue の本番モードで console.log を抑止するプラグイン

こちらの SO の回答そのままなのですが babel-plugin-transform-remove-console が使えます

インストールして

npm install babel-plugin-transform-remove-console

babel.config.js に "production:" の env を追加します

module.exports = {
  "presets": [...],
  "plugins": [...],
  "env": {
     "production": {
         "plugins": ["transform-remove-console"]
     }
  } 
} 

これで、Netlify に deploy した app で console.log がでなくなりました


Last Updated: 9/18/2020, 11:13:40 AM