我正在使用npm包"http服务器"(https://www.npmjs.com/package/http-server)来设置一个简单的Web服务器,但我无法让它使用SSL.我的命令在包里.json是

http-server -p 8000 -o -S

带着证书和 keys .pem在我的根目录中(目前)."-o"选项将浏览器打开到默认页面,但该页面使用HTTP服务,甚至无法通过HTTPS访问.我没有收到任何错误或警告.我还try 过在没有运气的情况下添加"-C"和"-K"选项.有人在这个包裹上成功过吗?

推荐答案

为了便于将来参考,我的问题通过将包更新到包中的最新版本得到了解决.json.我复制粘贴了一个旧的示例文件,但没有更新版本号.

Node.js相关问答推荐

购物车是空的状态|本地存储不更新产品数量|Redux|

后端如何保护数据不被用户提取其他用户的数据?

如何从谷歌云中部署的应用程序连接到mongoDB Atlas?

mongodb首先自连接,然后根据某些条件与另一个表连接

从mongodb集合中获取每分钟数据的每小时数据

使用单个 MongoDB 查询更新多个元素

合并Shift对象数组以创建最终的排班表

使用pm2启动服务器

如何使用包含条件正确分页的 sequelize 查询?

为什么它无法发送发布请求并更改为 chrome 中的获取方法?

如何在mongodb中获取对象数组内部的数据

如何在没有云功能的情况下使用 Google PubSub

根据 mongoDB 中存在的唯一字符串生成唯一字符串的最佳方法

AJAX 和 Node JS:在我的服务器中接收空数据

Node.js mongodb 驱动程序异步/等待查询

node_modules 中 .bin 文件夹的用途是什么?

使用 pg-promise 进行多行插入

Express.js:没有这样的文件或目录

Node.js:如何附加到正在运行的进程并使用控制台调试服务器?

使用 Node-sass 缩小 CSS