Rowan Liu's Tech
Home
Blog
CSS
JS
lib
Read
About
GitHub
Home
Blog
CSS
JS
lib
Read
About
GitHub
  • 框架
  • Vue ClI 源码探索
  • vue 源码解读

    • Vue.js技术揭秘
    • Flow
    • Vue.js源码目录设计
    • Vue.js源码构建
    • 从入口开始
    • 数据驱动
    • new Vue发生了什么
    • Vue实例挂载的实现
    • render
    • Virtual DOM
    • createElement
    • update
    • 组件化
  • threejs journey

    • three.js
    • 第一章我们做了什么
    • 基本组件
    • 光源
    • 材质
    • 学习使用几何体
    • 高级几何体和二元操作
    • 粒子和粒子系统
    • 创建、加载高级网格和几何体
    • /lib/threejs/webgl/
  • react journey

    • React
    • Ant Design
  • vuepress

    • 评论
  • egg

    • egg init
  • jQuery系列

    • jQuery一个在JavaScript基础之上封装的函数库。
  • nestjs

    • OAuth 2.0
    • [译]Passport 文档(一)入门
    • [译]Passport 文档(二)提供者
    • [译]Passport 文档(三)基本 & 摘要
    • [译]Passport 文档(四)操作

评论

没有评论的blog,不是一个好的blog。

当然vuepress是用来做产品使用文档的,而不是blog,所以自身就没有评论交互的基因在,但是这个可以改,已经有人提issue反馈这个问题了。

问题/解决

首页本不应该有评论,结果因为我们在layout组件最下方加了Valine组件,所以所有的页面都会有, 然后看了一下其中一个哥们的源码,发现能够读到 $page.frontmatter这个属性,正好首页中有个的配置中有home=true,所以加上这个判断就解决了这个问题。

附源码:

<Valine v-if="!$page.frontmatter.home"></Valine>

参考

Valine,一个新的评论,看着不错,可以试试 https://segmentfault.com/a/1190000016144076

gitment,但是感觉不是很理想,需要登录阻挡了大部分人 https://hughfenghen.github.io/fe/vuepress-gitment.html#%E6%B3%A8%E5%86%8C-oauth-application

Edit this page
Last Updated: 2026/1/12 10:15
Contributors: Rowan Liu