Skip to content

Instantly share code, notes, and snippets.

@d7my11
Last active May 5, 2016 21:51
Show Gist options
  • Save d7my11/b3d0ddb7910b22acb3ae0a6edc2f0e21 to your computer and use it in GitHub Desktop.
Save d7my11/b3d0ddb7910b22acb3ae0a6edc2f0e21 to your computer and use it in GitHub Desktop.
var express = require("express");
var app = express();
app.use(require('prerender-node').set('prerenderServiceUrl', 'http://localhost:1337/').set('prerenderToken', 'TOKEN'));
app.use(express.static(__dirname + "/app"));
app.use("/app/bower_components", express.static(__dirname + "/app/bower_components"));
app.use("/app/dist/min/css/fonts/", express.static(__dirname + "/app/dist/min/css/fonts/"));
app.all('/*', function(req, res, next) {
res.sendFile("/app/index.html", { root: __dirname });
});
app.listen(process.env.PORT || 3000);
{
"name": "cosmetips",
"version": "0.0.0",
"dependencies": {
"express": "^4.13.3",
"prerender-node": "^2.2.0"
}
}
var express = require("express");
var app = express();
app.use(express.static(__dirname + "/"));
app.use(require("prerender-node").set("prerenderToken", "MY-TOKEN"));
app.all('/*', function(req, res, next) {
res.sendFile("/index.html", { root: __dirname });
});
app.listen(process.env.PORT || 3000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment