我正在使用 npm 包“http-server”( https://www.npmjs.com/package/http-server )来设置一个简单的网络服务器,但我无法让它使用 SSL。我在 package.json 中的命令是
http-server -p 8000 -o -S
在我的根目录中有一个 cert.pem 和 key.pem(现在)。 “-o”选项将浏览器打开到默认页面,但该页面使用 HTTP 提供,甚至无法通过 HTTPS 访问。我没有收到任何错误或警告。我还尝试添加“-C”和“-K”选项,但没有运气。有人用这个包成功过吗?
原文由 delucasvb 发布,翻译遵循 CC BY-SA 4.0 许可协议
只是为了将来参考,我的问题是通过将包更新到 package.json 中的最新版本来解决的。我复制粘贴了一个旧的示例文件而不更新版本号。