Nie ma problemu z eksportem modeli. Miałem ten sam problem.
Prawdziwym problemem jest to, że wymagają zestawień dla modeli
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/news');
require('./models/Posts');
require('./models/Comments');
były poniżej zależności tras. Po prostu przenieś zależności mongoDB nad zależnościami tras. Tak powinno wyglądać:
// 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();