Commit f5ca53ac authored by Evan You's avatar Evan You

tweak server

parent 38dea776
process.env.VUE_ENV = 'server'
const isProd = process.env.NODE_ENV === 'production'
const fs = require('fs') const fs = require('fs')
const path = require('path') const path = require('path')
const express = require('express') const express = require('express')
...@@ -9,6 +6,11 @@ const compression = require('compression') ...@@ -9,6 +6,11 @@ const compression = require('compression')
const serialize = require('serialize-javascript') const serialize = require('serialize-javascript')
const resolve = file => path.resolve(__dirname, file) const resolve = file => path.resolve(__dirname, file)
const isProd = process.env.NODE_ENV === 'production'
const serverInfo =
`express/${require('express/package.json').version} ` +
`vue-server-renderer/${require('vue-server-renderer/package.json').version}`
const app = express() const app = express()
let indexHTML // generated by html-webpack-plugin let indexHTML // generated by html-webpack-plugin
...@@ -65,7 +67,9 @@ app.get('*', (req, res) => { ...@@ -65,7 +67,9 @@ app.get('*', (req, res) => {
return res.end('waiting for compilation... refresh in a moment.') return res.end('waiting for compilation... refresh in a moment.')
} }
res.setHeader("Content-Type", "text/html"); res.setHeader("Content-Type", "text/html")
res.setHeader("Server", serverInfo)
var s = Date.now() var s = Date.now()
const context = { url: req.url } const context = { url: req.url }
const renderStream = renderer.renderToStream(context) const renderStream = renderer.renderToStream(context)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment