异步加载 Vue 组件以减小 chunk 体积


使用 useAsyncComponent 来异步加载组件,从而减小单个 chunk 的体积。

Naive UI 使用独立 API 后警告 inject

问题 

我这里是使用的 Pinia Store。由于独立 API 创建了另一个 app 而没有与我们自己的 app 共享状态,所以才导致它不能正常进行 inject 等操作。

记一次重构三个月前的 Vue 项目

开发 

重构了我三个月前写的一个 Vue 项目,现在看来当时是真的写的太幼稚,当然我现在只是相对于之前来说有所进步,并不代表我现在写的就一定好了。

Vue Router 搭配 NaiveUI 的进度条

开发 

要把获取到的进度条对象存储到一个 Store 或者全局变量里,就可以访问到了。

基于Canvas的图片切割器

开发 

实际是一道数学题,按照一定的比例和实际数据计算出各部分的长度,位置,再把它们画到canvas上。

Nginx部署Vue项目

开发 

里只是把Nginx当作Vite的自带的代理服务器来用。