Comments (5)
I got the error again last night, switching the *
to /
didn't change anything for me.
However, moving the block to the end fixed it. This is what I have, with it working (for now).
app.use((req, res, next) => {
const err = new Error('Not Found');
err.status = 404;
next(err);
});
app.use((err, req, res) => {
res.status(err.status || 500);
if (err.status === 404) res.send(`<h1>${err.status} Not found</h1>`);
else res.send(`<h1>${err.status} Server Error</h1>`);
});
app.get('*', (req, res) => {
res.sendFile(path.resolve(__dirname, '..', 'client', 'index.html'));
});
from oed.
I think this is the correct solution. You should make a pull request.
As of 9/23/17, I do not believe this is the correct solution.
from oed.
I don't think we should close this issue until we merge a pull request that has both a unit test that confirms it and a fix.
from oed.
My bad, I didn't realize that pr was merged
from oed.
Well, #245 doesn't include a unit test, although I'm not sure how we would write one for this.
from oed.
Related Issues (20)
- migrate compare to React Toolkit
- modal for new login
- convert admin maps page to modals
- convert CSV upload page to React Toolkit HOT 1
- translate message if not an email in create user
- consistent area calculation for graphics
- issues with language and admin panel
- create modals as needed rather than in advance HOT 1
- CSS: centralize styles, combine, limit usage
- standardize translation method
- maps handling negative values better
- notify user if rate limit hit HOT 1
- remove unused timezone code
- meter reading duplication should be drop-down menu
- don't allow cumulative reset without cumulative on meter HOT 1
- unit with suffix has displayable of none
- standard choices for sec. in rate HOT 1
- CSV meter upload validates values
- confirm unit delete HOT 1
- graphical display of units/conversions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oed.