为 Vue 官方状态库 Pinia 增加时间旅行调试功能 - Colada

网站建设4年前发布
65 0 0

20230306011208a86a44e99cbe2c1926295651631775db4ea679241,Pinia​ 是 Vue 新的官方状态管理库,兼容 Vue2 和 Vue3,替代 VueX。与它要替换的 VueX 相比,它提供了更简单、更简洁的 API,并引入了对 Typescript 的原生支持。拥有使用 VueX 的现有项目的 Vue 开发人员会想要切换到 Pinia,因为 VueX 将不再得到官方支持,并且开始新的 Vue 项目的开发人员可能出于同样的原因想要使用 Pinia。Pinia 得到了 Vue devtools 的支持,但是因为 Pinia 和 Vue 3 刚刚在今年早些时候发布,所以这些 devtools 目前缺少 Pinia 的一些功能,特别是时间旅行调试。,而 Colada 就是 Pinia 的完美伴侣,注意到这种缺乏时间旅行调试的能力,所以我们决定在 Chrome 扩展中实现它,并为现有的 Vue 开发工具提供一个插件。你可以在你的 Vue-Pinia 应用程序中安装 Colada 插件,并点击代表存储变化的节点,动态改变应用程序的状态,回到以前的快照,改善 Vue-Pinia 应用程序的调试过程中的复杂状态变化。此外,如果你在安装插件的同时安装 Colada Chrome 扩展,你可以访问一个单独的 Chrome devtools 面板,提供同样的时间旅行功能和增强的 UI。,20230306010917145707445115081e2744770a383346f30da21f332,20230306011209342b6d036c5a705e80d886ece70b79390a8b38633,Vue.js DevTools 插件,20230306010918c1a683431387a8ed0842777f0cdeff24077454121,Colada Chrome DevTool 扩展,确保已安装 Vue.js DevTools。Colada Chrome 扩展有两种安装方式:,20230306010919a34c59f612fdd06f82c3237807ca21064480e8469,Inspector Panel - 实时查看应用程序状态!,2023030601091901470e8030db86a3f0e71705ac8e86fa630d5e970,Colada Plugin Timeline,2023030601092007864b787090fe1f59324083269aa9d52eadd3182,Colada Plugin - Turn off screenshots,2023030601092066cf29e109f94294d2a9809bef02cfb256ae48972,Colada Plugin - Inspector Panel,20230306011209f10491689a07f9f0f64661eee1e245d66c66bc326,Colada Plugin - Navigate to Extension,20230306010921491574328c70e39202d913767d661ad6397da0638,Colada Timeline - Enables time-travel debugging

© 版权声明

相关文章