V2 is based on VuePress2, with the power of Vite6 / Webpack5 using Vue3 to provide powerful features. V2 is a full rewrite including: All the components are rewritten with Composition API in Vue3 All the styles are migrated to Sass Also V2 has a better performance:🚀 DevServer col...
网站的框架使用开源框架vuepress实现 我选用是Vuepress Theme Hope主题 vue项目可以生成一个静态文件夹 这个文件夹放到任何地方只要能用浏览器打开就是一个完整的网站 GitHub刚好提供了这个功能 我们选择把它放到GitHub的公开仓库 就是一个开放访问的个人网站了 具体内容我们手敲文字就可以了 ##准备工作 一个GitHub或git...
创建主题文件夹:在VuePress项目的根目录下创建一个themes文件夹,并在其中新建一个以主题名命名的文件夹,例如my-theme。 创建主题配置文件:在my-theme文件夹中创建一个config.js文件,用于配置主题的一些选项,例如导航栏、侧边栏、颜色等。 创建主题模板文件:在my-theme文件夹中创建一个layouts文件夹,并在其中创建.vu...
[x] 这是一款 Vuepress 主题,集成了博客所需的分类、TAG墙、分页、评论等功能。 [x] 主题追求极简,配置上手简单,适配移动端。 [x] 预览地址 [x] 主题插件GitHub地址 [x] 个人博客部署GitHub地址 [x] 博客效果展示: 主题使用 安装主题 创建一个新的项目 my-blog: mkdir my-blog cd my-blog 初始化 yarn...
V2 基于VuePress2, 带有Vite2/Webpack5和Vue3的强大功能。 V2 完全重写,包括: 所有组件都用Vue3 中的 Composition API重写 所有样式都迁移到Sass V2 也有更好的性能 🚀: DevServer 冷启动时间减少50% 构建内存减小65% 构建时间减少30% 输出大小降低25% ...
Hope大佬的vuepress-theme-hope的V2版做网站时候,也就是由VuePress2提供支持,使用Vite2/Webpack5和Vue...
vuepress是基于Vue 驱动的静态网站生成器,你可以使用 Markdown 来书写内容(如文档、博客等),然后 ...
发现项目中出现了.vuepress文件夹,此文件夹下就是存放的默认主题,不过当前修改主题也不会有任何效果,复制过来只是方便查看 主要源码分析 查看官方文档发现Layout.vue文件是vuepress的入口,打开 theme/Layout.vue <Navbarv-if="shouldShowNavbar"@toggle-sidebar="toggleSidebar"/><!-- 这块代码是主题的头部,shouldSho...
享用vuepress 的 Markdown 拓展 , 例如在 Markdown 中 使用 Vue,自定义文章摘要 理论上非常好的 SEO 兼容hexo 原主题写的 markdwon 文件, 不用修改即可搬迁移到本主题, 前提是您原来文件有遵守原主题的规则, 例如在文件顶部有包含 YAML front matte ...
VuePress由两部分组成:一个极简的静态站点生成器,带有一个vue支持的主题系统和Plugin API,以及一个为编写技术文档而优化的默认主题。创建它是为了支持Vue自己的子项目的文档需求。 由VuePress生成的每个页面都有自己的预渲染静态HTML,提供了良好的加载性能和seo友好。然而,一旦页面被加载,Vue将接管静态内容并将其转换为...