Een andere reden waarom u deze fout kunt krijgen, is als u hetzelfde model in verschillende bestanden gebruikt, maar uw require
pad heeft een ander hoofdlettergebruik.
In mijn situatie had ik bijvoorbeeld require('./models/User')
in het ene bestand, en vervolgens in een ander bestand waar ik toegang tot het gebruikersmodel nodig had, had ik require('./models/user')
.
Ik denk dat de zoekopdracht voor modules &mangoest het als een ander bestand behandelt. Toen ik er zeker van was dat de case in beide overeenkwam, was het geen probleem meer.