依赖安装
- 使用 yarn 安装所有依赖
package.json 启动 添加配置
- 在dev 命令里 加上 --sourcemap,便于源码调试
在源码根目录中运行npm run dev
- 运行npm run dev 在dist文件夹下生成 vue.js文件
新建一个test目录,并创建test.html文件用于测试
- m在html文件中使用script引入 dist/vue.js 文件
在测试代码中调试
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Vue-源码调试</title>
</head>
<script src="../dist/vue.js"></script>
<body>
<div id="app">
{{ message }}
</div>
<script>
const vm = new Vue({
el: '#app',
data: {
message: 'hello world'
}
})
console.log(Vue)
</script>
</body>
</html>
直接在vscode中调试Vue源代码
- 安装插件 Microsoft Edge Tools for VS Code
- vscode 左边 会有一个edge的操作按钮,用于浏览器调试
- 打开测试代码 test.html 中,按 F5 ,唤醒调式操作界面
- 点击最右侧的调试图标可在vscode内部预览项目
- vscode中预览项目效果
代码中添加debugger
- 在代码中直接加 debugger
- 在vscode 编辑器的函数左边添加 小红点,点击即可