Ce n'est pas un problème avec l'exportation de modèle. J'ai eu le même problème.
Le vrai problème est qu'il faut des déclarations pour les modèles
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/news');
require('./models/Posts');
require('./models/Comments');
étaient en dessous des dépendances des routes. Déplacez simplement les dépendances mongoDB au-dessus des dépendances des routes. Voici à quoi cela devrait ressembler :
// MongoDB
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/news');
require('./models/Posts');
require('./models/Comments');
var routes = require('./routes/index');
var users = require('./routes/users');
var app = express();