Maafkan saya, karena saya masih cukup baru di NodeJs.

Jadi saya memiliki program NodeJs dengan folder "node_modules" yang berisi sekitar 70 modul yang saya tidak ingat menambahkan sebagian besar dari mereka. Saya mencoba mencari cara untuk mengetahui dengan mudah mana yang dapat saya hapus dengan aman. Apakah ada cara untuk mengetahui hal ini? Saya pikir saya bisa melihat impor di bagian atas kode, tetapi ada beberapa yang digunakan secara internal yang diimpor secara implisit.

0
DChalo123 29 Desember 2017, 02:01

1 menjawab

Jawaban Terbaik

Itu adalah modul yang membuat aplikasi Anda berjalan. Jangan hapus. Beberapa penting untuk keamanan, beberapa diperlukan untuk parsing dll. Jika Anda belum menginstal modul tertentu, maka itu berarti node membutuhkannya untuk berjalan di mesin atau server Anda. Jika Anda telah menginstalnya sendiri dan lupa modul tersebut dan menginginkannya hilang, maka satu-satunya tempat Anda dapat menemukan modul yang diinstal adalah di package.json. Semua hal yang telah Anda impor harus berada di dalam "dependensi". Jika Anda tidak menggunakannya, itu berarti, Anda memilikinya di sana tanpa biaya. Sekarang pastikan tidak hanya menghapus folder dari "node_modules" tetapi juga menghapus nama dari "package.json" dan "package.lock.json"

1
eyoeldefare 30 Desember 2017, 02:26