我正在开发一个需要https服务器的程序,而且我还创建了合适的证书。当我以这种方式创建https服务器时,我的问题开始了:
https.createServer(options, function (req, res) {
res.writeHead(200);
res.end('Open ssl running');
}).listen(8080);
我不想回复一个简单的文字,我想要的是发送位于公共目录中的静态文件夹,其中包括控制器,htmls等。
我还尝试直接发送path.join(__ dirname,' public')但它不起作用。
感谢您的帮助!
答案 0 :(得分:0)
<强>解决方案强>
删除回调并:
https.createServer(options, app).listen(8080, function () {
console.log('Started!');
});
选项是键和应用程序Express应用程序。还有用于发送静态代码的express中间件。