MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

node.js tidak dapat menemukan modul 'mongodb'

Kesalahan yang Anda dapatkan menunjukkan bahwa paket NPM untuk MongoDB tidak diinstal dengan benar.

Perbaikan di sini tergantung pada bagaimana Anda berencana untuk memanfaatkan NPM. Pengoperasian manajer paket NPM memiliki dua mode operasi yang berbeda:lokal dan global.

Yang pertama (dan default ) mode adalah "lokal".

Jika Anda pergi ke folder dengan server.js Anda akan melihat sub-folder bernama node_modules . Di bawah folder itu akan ada mongodb map. Jika folder tersebut tidak ada, maka mongodb modul tidak terpasang di jalur tersebut.

Untuk memperbaikinya, cd ke folder itu dan ketik npm install mongodb . Ketika proses selesai, Anda harus memiliki node_modules/mongodb folder tersedia.

Anda juga dapat menginstal paket MongoDB secara global menggunakan npm install -g mongodb . Ini berguna jika Anda menggunakan banyak hal baris perintah node.js, tetapi kurang berguna jika Anda menerapkan semuanya.

Catatan Samping :ada standar yang berkembang seputar package.json . package.json adalah cara standar untuk memasukkan semua dependensi untuk modul yang diberikan. Ini memungkinkan Anda untuk menjalankan npm update atau npm install di root proyek/paket dan secara efektif "menarik" semua dependensi. Ini sangat menyederhanakan proses penerapan dan proses menjaga dependensi Anda tetap sejalan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Konkurensi di gopkg.in/mgo.v2 (Mongo, Go)

  2. MongoDB:Temukan elemen minimum dalam array dan hapus itu

  3. Peta MongoDB()

  4. MongoDB:pembaruan tanpa syarat?

  5. Mongodb :$in operator vs banyak pertanyaan tunggal