Herokuにデプロイ後に「internal server error」でハマった原因は
dist/server/config/express.jsの35行目
express.js
app.use(session({
secret: config.secrets.session,
resave: true,
saveUninitialized: true,
store: new mongoStore({ mongoose_connection: mongoose.connection }) }));
を以下のように修正すると解決した。
express.js
app.use(session({
secret: config.secrets.session,
resave: true,
saveUninitialized: true,
store: new mongoStore({ db: mongoose.connection.db })
}));
参考サイト
https://github.com/DaftMonk/generator-angular-fullstack/issues/416