断点调试
根据demo小例子或者api的使用姿势进行调试,每个小例子只关心其走过的逻辑分支。
如何调试vue3.x的ts源码
官网说使用 yarn dev 命令就可以对其进行调试,可是运行该命令后,是生成过后的代码,不能对其编写的ts源码进行调试。
其实再生成对应的sourcemap文件,便可以原汁原味的调试。
先看下几个截图:
如果这是你想要的调试效果,下面请看下如何生成sourcemap文件。
生成sourcemap文件
rollup.js中文文档
// rollup.config.js
export default {
// 核心选项
input, // 必须
external,
plugins,
// 额外选项
onwarn,
// danger zone
acorn,
context,
moduleContext,
legacy
output: { // 必须 (如果要输出多个,可以是一个数组)
// 核心选项
file, // 必须
format, // 必须
name,
globals,
// 额外选项
paths,
banner,
footer,
intro,
outro,
sourcemap,
sourcemapFile,
interop,
// 高危选项
exports,
amd,
indent
strict
},
};
复制代码
可以看到output对象