vite的proxy如何开启代理日志?

如题,需要在控制台打印url代理的过程,便于调试代理为什么不生效的问题

阅读 10.9k
3 个回答

有 2 种方法,一种是 debug 模式启动,debug 模式启动 vite 就能看到 proxy 的日志了。在启动命令后加个参数 --debug 就可以了,如 npx vite --debug。proxy 日志是以 warn 级别输出的,一般是黄色字体。
image.png
另一种是借用 proxy 配置中的 rewrite 函数手动打印,例如 console.log()

底层使用:https://github.com/http-party...

看上去是没有自带的日志。想要实现,只能自己写个function,然后手动输出。

不过我更推荐你使用我的一个服务 https://www.lilnong.top/cors/1010000041998649 你可以直接把请求打到这里,然后我会返回你请求的路径,这样的话会便于你分析问题。

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
新手上路,请多包涵

楼上的方法管用,即debug模式启动vite
--debug要加在package.json的vite后面,我一开始直接加在npm run dev 后面没反应
如图所示
image.png

之后npm run dev启动即可,就能看到控制台的日志了

image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏