You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何以HTTPS模式运行npx serve?本地HTTPS服务配置疑问

如何用npx serve启动HTTPS本地服务

要让npx serve以HTTPS模式运行,你需要生成自签名SSL证书,再通过指定证书参数启动服务,具体步骤如下:

  • 第一步:生成自签名SSL证书
    用openssl工具生成密钥文件(key.pem)和证书文件(cert.pem),执行以下命令:

    openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -nodes
    

    执行过程中会提示填写一些信息(如国家、组织名等),可以直接按回车留空,不影响本地使用。

  • 第二步:指定证书启动HTTPS服务
    在包含index.html的工作目录下,执行带SSL参数的serve命令:

    npx serve --ssl-cert cert.pem --ssl-key key.pem
    

    如果需要强制指定3000端口,加上--port参数:

    npx serve --ssl-cert cert.pem --ssl-key key.pem --port 3000
    
  • 访问说明
    启动后访问https://localhost:3000时,浏览器会提示“证书不安全”,这是因为自签名证书未被官方CA认证,直接选择“继续访问此网站”(不同浏览器选项表述略有不同)即可正常打开页面。

内容的提问来源于stack exchange,提问作者watopin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 08:05:21