Vue3源码调试环境搭建的两种方式

本文详细介绍了如何为Vue3项目搭建源码调试环境,包括使用Git克隆源码、删除不必要的puppeteer依赖、通过pnpm打包并配置sourcemap,以及利用Vitest和VSCode扩展进行调试的过程。
摘要由CSDN通过智能技术生成

在阅读Vue的代码之前,首先要搭建好它的源码调试环境。本文主要介绍两种Vue3源码调试环境的搭建。

第一种方式

克隆源码

学习源码的第一步是将源码克隆下来:
Git地址:https://github.com/vuejs/core

安装依赖

为了节约安装时间,我们可以先将package.json中的puppeteer依赖删掉,再 pnpm install进行安装,这是一个端到端的测试,我们并不需要它。
在这里插入图片描述

打包

1.运行 pnpm dev,如下图,即表示打包完成,可以ctrl+c终止了。

打包完成后我们可以在 packages\vue\dist 目录下找到打包后的代码。

2.或者运行构建命令:

pnpm run build -s

执行后,所有的都生成了 sourcemap 文件,如下图所示:
在这里插入图片描述

启动服务

运行 pnpm serve ,打开 http://localhost:3000/ ,即可看到如下界面。
在这里插入图片描述
在这里插入图片描述

调试

打开 /packages/vue/examples/composition/todomvc.html,从而访问http://localhost:3000/packages/vue/examples/composition/todomvc
在这里插入图片描述

文件开头首先引入了文件 vue.global.js,其底部注释表明了 sourcemap 文件 URL

在这里插入图片描述

在这里插入图片描述

第二种方式

安装vitest vscode扩展

在这里插入图片描述

运行调试

在这里插入图片描述
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓风伴月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值