ssl文件
- *.key
- *.pem
./bin/www
/**
* Get port from environment and store in Express.
*/
var port = normalizePort(process.env.PORT || '3000');
app.set('port', port);
/**
* Create HTTP server.
*/
// var server = http.createServer(app);
// https
var https = require('https');
var fs = require('fs');
var path = require('path');
var server = https.createServer({
key: fs.readFileSync(path.join(process.cwd(), '*.key'), 'utf8'),
cert: fs.readFileSync(path.join(process.cwd(), '*.pem'), 'utf8')
}, app)
/**
* Listen on provided port, on all network interfaces.
*/
server.listen(port);
server.on('error', onError);
server.on('listening', onListening);