mirror of
https://github.com/usatiuk/ustk-todolist.git
synced 2025-10-28 23:57:49 +01:00
serve react frontend in production
This commit is contained in:
8
app.js
8
app.js
@@ -21,6 +21,10 @@ const passport = require('./config/passport');
|
||||
|
||||
app.use(passport.initialize());
|
||||
|
||||
if (process.env.NODE_ENV === 'prod') {
|
||||
app.use(express.static(path.join(__dirname, 'react/build')));
|
||||
}
|
||||
|
||||
app.use('/api/users', require('./routes/users'));
|
||||
|
||||
const auth = require('./routes/auth');
|
||||
@@ -28,10 +32,6 @@ const auth = require('./routes/auth');
|
||||
app.use('/api/lists', auth.required, require('./routes/lists'));
|
||||
app.use('/api/todos', auth.required, require('./routes/todos'));
|
||||
|
||||
if (process.env.NODE_ENV === 'prod') {
|
||||
app.use('/*', express.static(path.join(__dirname, '/react/build')));
|
||||
}
|
||||
|
||||
// 404 route
|
||||
app.use((req, res) => {
|
||||
res.status(404);
|
||||
|
||||
2
react
2
react
Submodule react updated: da32e44ec9...c7b40fc6d0
Reference in New Issue
Block a user