Open ChaiByte opened 2 weeks ago
VitePress 集成 Twikoo 也可参考以下目录中的代码
https://github.com/twikoojs/twikoo/tree/main/docs/.vitepress/theme
VitePress 集成 Twikoo 也可参考以下目录中的代码
https://github.com/twikoojs/twikoo/tree/main/docs/.vitepress/theme
是的这个做法更值得参考,谢谢~
我的初衷是所有的 JS/CSS 文件都不使用 CDN(假定 CDN 会暴毙),所以想了想用包管理工具作为依赖安装的方式,这样对于我的部署在 Cloudflare Pages 的项目来说会更加稳定。
我尝试将 twikoo 集成到我的 VitePress 项目,踩了一些坑,目前的可行方案如下:
twikoo
我的初衷是所有的 JS/CSS 文件都不使用 CDN(假定 CDN 会暴毙),所以想了想用包管理工具作为依赖安装的方式,这样对于我的部署在 Cloudflare Pages 的项目来说会更加稳定。(我用的
pnpm
包管理,其它人看情况跑命令,如指定版本等)Twikoo.vue
评论组件:👍 也可参考 Twikoo 文档的组件:https://github.com/twikoojs/twikoo/issues/715#issuecomment-2164261358 (这个实现是通过 CDN 引入的,主要参考如何初始化 js)
我的
index.ts
仅供参考,我自己拓展了默认主题:我的
PostLayout.vue
仅供参考: