使用Shopify CLI运行Node应用时无法正常提供服务问题求助
Shopify Node应用执行
shopify node serve加载失败的解决方案 适用场景:Windows 10系统下使用cmd作为shell运行shopify-cli启动Node应用时,长时间加载后报错的问题
- 替换运行Shell:cmd对shopify-cli的进程守护、ngrok隧道调用的兼容存在已知缺陷,更换为PowerShell 7+或者Git Bash后重试
- 配置ngrok授权:
shopify node serve依赖ngrok建立本地公网隧道,你可以先申请ngrok个人授权token,执行ngrok config add-authtoken 你的个人token完成配置后再重新启动服务 - 排查端口占用:执行
netstat -ano | findstr "3456"检查默认端口3456是否被其他进程占用,若占用可以通过shopify node serve --port=自定义未占用端口指定端口启动 - 升级CLI版本:执行
shopify version查看当前CLI版本,若为旧版可执行npm update -g @shopify/cli升级到最新稳定版后重试 - 关闭系统代理:本地开启的系统代理会导致ngrok隧道建立失败,启动服务前先关闭系统代理
内容的提问来源于stack exchange,提问作者Anshuman Pandey
相关产品推荐
相关产品推荐

