Saya telah menginstal perpustakaan pihak ketiga dalam proyek saya tetapi tidak berfungsi, jadi saya ingin menghapus perpustakaan itu dari proyek saya, Bagaimana saya bisa melakukannya?
Jawaban:
npm uninstall --save package_name
ataunpm uninstall --save-dev package_name
npm unlink package_name
lalu ikuti langkah 1note rnpm karena sudah usang
Cannot find module /path/to/module
Saya mengikuti langkah-langkah berikut: -
react-native unlink <lib name>
- Perintah ini telah membatalkan tautan pustaka dari kedua platform.
react-native uninstall <lib name>
- ini telah menghapus pustaka dari modul node dan dependensinya
Manually removed the library name from package.json
- entah bagaimana perintah --save tidak berfungsi bagi saya untuk menghapus deklarasi library dari package.json.
Setelah ini saya secara manual menghapus perpustakaan react-native kosong dari folder node_modules
npm uninstall <lib name>
langkah 3.
Jika Anda ingin membatalkan tautan paket yang sudah diinstal di react native
$ react-native unlink package_name
$ yarn remove package_name
(jika npm maka npm uninstall --save)Jika Anda menjalankan langkah ke-2 sebelum langkah pertama, Anda perlu menginstal kembali paket yang relevan dan menjalankan langkah ke-2
Dari react-native --help
uninstall [pilihan] uninstall dan unlink dependensi asli
Ex:
react-native uninstall react-native-vector-icons
Ini akan menghapus dan memutuskan tautan dependensinya.
Anda harus memeriksa proyek tertaut Anda, di versi baru RN, tidak perlu menautkan jika Anda menautkannya menyebabkan masalah, Saya Memperbaiki masalah dengan membatalkan tautan secara manual ketergantungan yang saya tautkan dan jalankan kembali.
npm uninstall <package>
(biasanya dengan bendera--save
atau--save-dev
) danrnpm unlink <package>