React Native

Menghilangkan console.log dari React Native App Release

Menghilangkan console.log dari React Native App Release – Pada artikel kali kita akan membahas bagaimana menghilangkan console.log dari React Native App Release. Saat Anda mengembangkan aplikasi menggunakan React Native, biasanya anda akan banyak menggunakan fungsi console.log untuk tujuan debugging. Penggunaan console.log yang ekstensif dapat membuat aplikasi Anda melambat. Oleh karena itu, akan lebih baik untuk menghapus console.log dari aplikasi yang akan kita release ke pengguna. Menghapus console.log secara manual tidaklah mudah dan membutuhkan banyak waktu, apalagi saat kita ingin membangun aplikasi release dengan segera. Untungnya, ada cara sederhana untuk menghapus console.log dari aplikasi release dengan sedikit usaha yang dibutuhkan. Simak artikel ini lebih lanjut untuk mengetahui bagaimana menghilangkan console.log dari React Native App Release.

Menghilangkan console.log dari React Native App Release

Install Library babel-plugin-transform-remove-console

Plugin babel-plugin-transform-remove-console dapat membantu menghilangkan pemanggilan console.log. Anda dapat install plugin menggunakan yarn, seperti dibawah ini.

yarn add babel-plugin-transform-remove-console --dev

Jika anda menggunakan npm dapat menggunakan command dibawah ini.

npm i babel-plugin-transform-remove-console --save-dev

Buat File dengan nama .babelrc didalam folder project

{
  "env": {
    "production": {
      "plugins": ["transform-remove-console"]
    }
  }
}

Selain menggunakan .babelrc, anda dapat mengubah babel.config.js seperti dibawah ini.

module.exports = {
  presets: ['module:metro-react-native-babel-preset'],
  env: {
    production: {
      plugins: ["transform-remove-console"],     //removing consoles.log from app during release (production) versions
    },
  },
};

Itu saja yang perlu anda lakukan, console.log akan dihilangkan secara otomatis pada app versi release.

Temukan source code React Native menarik lainnya hanya di Inpows.

Baca Juga

Import CSV File ke SQL Server Menggunakan Python

Membaca File CSV Dengan Mudah di Kotlin

Cara untuk memeriksa versi Numpy yang telah diinstall

Cara untuk memeriksa versi Pandas yang diinstall

Membuat Animasi Hover Pada Navigasi Menu Menggunakan HTML dan CSS