在 Next.js 中,哇,通过 https localhost 使用 CLI (next dev) 启动开发模式?
我应该向“next dev”命令传递哪些参数,这些参数可以在 package.json 中编辑?
我不想编写自定义 https 服务器进行开发。
谢谢你。
编辑: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
您可以使用 ngrok 轻松拥有 https 开发服务器: 请遵循以下简单步骤:
创建一个免费的 ngrok 帐户。
根据您的系统安装ngrok客户端(
yay -S ngrok
适用于基于arch的linux)
使用您的 ngrok authen Key 设置您的配置。
ngrok config add-token 'authen-key'
运行您的 Nextjs 服务器
运行
ngrok http 3000
或您喜欢的端口
前往 ngrok 链接并享受!