Next.js:如何通过 https localhost 使用 CLI (next dev) 启动开发模式

问题描述 投票:0回答:2

在 Next.js 中,哇,通过 https localhost 使用 CLI (next dev) 启动开发模式?

我应该向“next dev”命令传递哪些参数,这些参数可以在 package.json 中编辑?

我不想编写自定义 https 服务器进行开发。

谢谢你。

next.js
2个回答
7
投票

编辑:2024 年 1 月 - 看起来有一个支持本地 HTTPS 开发的实验性标志! https://x.com/leeerob/status/1743709145386131906?s=46&t=0R3aF2_pSTqUMFxVSB7eLQ

———

旧答案:

如果您尝试使用 Facebook API 进行本地开发,这可能对您没有帮助,但 Next.js 存储库中有一个讨论评论,建议您可以使用 local-ssl-proxy 进行 SSL 本地开发。

https://github.com/vercel/next.js/discussions/10935#discussioncomment-144885


2
投票

您可以使用 ngrok 轻松拥有 https 开发服务器: 请遵循以下简单步骤:

  1. 创建一个免费的 ngrok 帐户。

  2. 根据您的系统安装ngrok客户端(

    yay -S ngrok 
    适用于基于arch的linux)

  3. 使用您的 ngrok authen Key 设置您的配置。

    ngrok config add-token 'authen-key'

  4. 运行您的 Nextjs 服务器

  5. 运行

    ngrok http 3000
    或您喜欢的端口

前往 ngrok 链接并享受!

© www.soinside.com 2019 - 2024. All rights reserved.