Add gzip compression to Express
This commit is contained in:
+18
-17
@@ -26,31 +26,32 @@ var PhantomasWrapper = function() {
|
||||
// Mandatory
|
||||
reporter: 'json:pretty',
|
||||
'skip-modules': [
|
||||
'ajaxRequests',
|
||||
'alerts',
|
||||
'cacheHits',
|
||||
'caching',
|
||||
'console',
|
||||
'cookies',
|
||||
'documentHeight',
|
||||
'domains',
|
||||
//'ajaxRequests',
|
||||
//'alerts',
|
||||
'blockDomains',
|
||||
//'cacheHits',
|
||||
//'caching',
|
||||
//'console',
|
||||
//'cookies',
|
||||
//'documentHeight',
|
||||
//'domains',
|
||||
'domComplexity',
|
||||
'domMutations',
|
||||
'domQueries',
|
||||
'eventListeners',
|
||||
'filmStrip',
|
||||
'jQuery',
|
||||
'jserrors',
|
||||
//'jQuery',
|
||||
//'jserrors',
|
||||
'har',
|
||||
'headers',
|
||||
'localStorage',
|
||||
'mainRequest',
|
||||
//'headers',
|
||||
//'localStorage',
|
||||
//'mainRequest',
|
||||
'pageSource',
|
||||
'redirects',
|
||||
'requestsStats',
|
||||
//'redirects',
|
||||
//'requestsStats',
|
||||
'screenshot',
|
||||
'staticAssets',
|
||||
'timeToFirst',
|
||||
//'staticAssets',
|
||||
//'timeToFirst',
|
||||
'waitForSelector'
|
||||
].join(','),
|
||||
'include-dirs': [
|
||||
|
||||
+2
-1
@@ -10,7 +10,8 @@
|
||||
"express": "^4.6.1",
|
||||
"async": "^0.9.0",
|
||||
"socket.io": "^1.0.6",
|
||||
"body-parser": "^1.5.0"
|
||||
"body-parser": "^1.5.0",
|
||||
"compression": "^1.0.11"
|
||||
},
|
||||
"devDependencies": {
|
||||
"grunt": "^0.4.5",
|
||||
|
||||
@@ -9,6 +9,7 @@ var app = express();
|
||||
var server = require('http').createServer(app);
|
||||
var io = require('socket.io').listen(server);
|
||||
var bodyParser = require('body-parser');
|
||||
var compress = require('compression');
|
||||
|
||||
// Internals
|
||||
var indexController = require('./app/node_controllers/indexController');
|
||||
@@ -17,6 +18,7 @@ var resultsController = require('./app/node_controllers/resultsController'
|
||||
var waitingQueueSocket = require('./app/node_controllers/waitingQueueSocket');
|
||||
var testQueue = require('./app/lib/testQueue');
|
||||
|
||||
app.use(compress());
|
||||
app.use(bodyParser.urlencoded({ extended: false }));
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user