如何本地运行Github仓库中的Node应用?遇Cannot GET /报错求助
项目运行报错解决方案
- 先执行前端资源编译命令
该项目的server.js默认读取dist目录下的编译后静态资源,你需要先执行npm run build命令生成dist目录,再执行node server.js启动服务 - 确认访问地址端口正确
项目默认监听8080端口,启动后请访问http://localhost:8080,不要直接访问默认80端口的地址 - 优先使用项目配置的启动命令
不要直接运行node server.js,可以直接执行npm start完成资源编译+服务启动的全流程操作 - 异常场景排查
如果执行完上述操作仍报错:- 执行
rm -rf node_modules package-lock.json(Windows系统手动删除node_modules文件夹和package-lock.json文件)后重新执行npm install安装依赖 - 查看服务启动终端的日志,确认是否存在端口占用问题,可修改server.js中的监听端口后重新启动服务
- 执行
内容的提问来源于stack exchange,提问作者Hamza Hanif
相关产品推荐
相关产品推荐

