介绍此主题继承至vuepress的默认主题,添加功能有标签页改造,主页改造,博客分类及展示,gitalk集成及gitalk自动化配置,最新google Analytics集成等。使用npm install vuepress-theme-reform -D # or yarn add vuepress-theme-reform 复制代码然后在docs/.vuepress/config.js文件中添加
转载 2024-08-23 20:36:21
91阅读
VuePress 如何自定义主题和页面布局要自定义VuePress主题,需要做以下几步:创建主题文件夹:在VuePress项目的根目录下创建一个themes文件夹,并在其中新建一个以主题名命名的文件夹,例如my-theme。创建主题配置文件:在my-theme文件夹中创建一个config.js文件,用于配置主题的一些选项,例如导航栏、侧边栏、颜色等。创建主题模板文件:在my-theme文件夹中创
转载 2024-02-23 16:44:21
289阅读
您是否正在为您的网站寻找最佳响应式WordPress主题?大多数现代WordPress主题都是开箱即用的。然而,WordPress主题数量太多以至于很难选择一个。在本文中,我们精心挑选了一些最好的响应式WordPress主题供您选择。目录 什么是响应式WordPress主题,它为什么重要?开始使用您的响应式WordPress网站1. Divi迪维2.Astra阿斯特拉3. Hestia赫
vuepress 基本配置::: tip 本页所列的选项仅对默认主题生效。如果你在使用一个自定义主题,选项可能会有不同。 :::首页配置首页配置文件是doc目录下的README.md文件,以下是一个如何使用的例子:--- home: true heroImage: /hero.png heroText: Hero 标题 tagline: Hero 副标题 actionText: 快速上手 → ac
转载 2024-03-26 23:42:38
97阅读
VitePress:Vite & Vue 驱动的静态网站生成器 https://github.com/vuejs/vitepressVuePress的小兄弟,建立在vite的基础上npm install -D vitepressecho '# Hello VitePress' > index.md# starts dev servernpx vitepress# build >
推荐一款高效VuePress主题:OneN vuepress-theme-oneN? A vuepress theme for oneN 项目地址:https://gitcode.com/gh_mirrors/vu/vuepress-theme-oneN ,这款主题将为你的 VuePress 网站带来更具现代感和专业感的外观。项目简介OneN 主题VuePress 社区的一个优秀贡献,它的目标
首先附上vuepress官网: 介绍 | VuePress 正如官网上介绍的一样,vuepress由两部分组成: 极简静态网站生成器,默认主题(为写技术文档儿优化的)。这里我们先了解下如何搭建一个静态网站。目标:搭建一个类似如下的文档:没错,我除了看文档,还借鉴了这位大神的技术博客。附上链接: 搭建步骤:1. 创建并进入一个新目录,然后初始化。  2. 将
介绍:基于emlog的fee就是仿的此主题而来。 wordpress主题vieu基于Dux主题二次开发! 的一款专业打造轻量级个人企业风格博客主题! 专注于前端开发,全站响应式布局自适应模板。 适用范围:wordpress主题 后台登录保护:本模板支持后台自定义密码登录访问禁用xmlrpc等为您保驾护航 三种风格:页面拥有三种显示风格购买一套拥有三套模板风格分别为博客、cms、卡片 特色登录:本站
最近熬了很多个夜晚, 踩坑无数, 终于写出了用VuePress驱动的主题.只需体验三分钟,你就会跟我一样,爱上这款主题.vuepress-theme-indigo-material, 已经发布到npm, 请客官享用~~介绍vuepress-theme-indigo-material 的原主题是hexo-theme-indigo, github 的 star 数高达2042, fork 的有451个
转载 2024-05-08 11:22:16
136阅读
前言上一章已经讲了 vuepress 主题如何实现继承,这样我们可以任意修改默认主题的任何组件及样式了。我们知道 vuepress 是无法自动根据我们 markdown 文件中的--- tags: - js - vue --- 复制代码生成标签云的页面的,而一个博客,标签在其中有知识分类及导航功能,是必不可少的一环,下面带领大家来改造一下默认主题让它能支持自动生成标签云页面第一步配置的修改既然是主
转载 2024-08-06 19:06:25
57阅读
vuepress Plume 主题 notes 使用方法
推荐一款惊艳的VuePress主题:IndigoVuePress 是由 Vue.js 作者尤雨溪开发的一款轻量级静态站点生成器,它让编写文档变得更加便捷、美观。而今天我要向大家推荐的是一个基于 VuePress 的优秀主题——VuePress Theme Indigo。这是一个优雅且功能丰富的主题,为你的技术博客或文档站点提供了全新的视觉体验。项目简介是由开发者 @yscoder 制作的,其灵感来
## 前言写完上一篇文章[想学Node.js,stream先有必要搞清楚]()留下了悬念,`stream`对象数据流转的具体内容是什么?本篇文章将为大家进行深入讲解。## Buffer探究看一段之前使用`stream`操作文件的例子:```JavaScriptvar fileName = path.resolve(__dirname, 'data.txt');var stream=fs.creat
4.1 项目结构首先说明一下官方推荐的目录结构:4.2 创建项目文件夹可以右键手动新建,也可以使用 mkdir 命令新建:mkdir vuepressBlogDemo全局安装 VuePressnpm install -g vuepress进入 vuepressBlogDemo 文件夹,初始化项目 使用 npm init 或 npm init -y(默认yes)npm init -y4.3 创建文件
转载 2024-07-24 17:43:34
100阅读
花了2天多的时间总算搭出一个博客的雏形了。 搭建的博客没有使用官方提供的主题,而是自己创建了一个主题。所以,在样式上,有自己的风格和特点。转入正题。 环境搭建安装VuePressyarn global add vuepress 或者:npm install -g vuepress 也可以直接下载我的代码。然后cnpm i 下载依赖 https://github.com/newway7/blog
转载 2024-02-29 06:50:12
55阅读
随着开源项目knife4j添加的新特性越来越多,搭建一个开源软件的技术博客迫在眉睫,针对非专业前端的开发者来说,能快速搭建一个网站当然是最好的,正好,看到了VuePress这款产品特点简直是和自己完美契合,主要有几点;通过编写Markdown文件就可以轻松完成整个站点的内容输出,不用考虑排版,专注于协作基于Vue、Node等技术的可插拔式的自定义插件开发体系,构建自定义的主题、插件等简单、方便安装
转载 2024-05-07 13:47:01
26阅读
在项目扩展到一定程度,我们会对项目中大量的公共业务做封装,当多人开发时就带来一个问题:如何让所有人快速使用封装好的组件,降低学习成本?这里提供一个解决方案,那就是Vuepress框架,最新的 Vuepress2.x 框架已经蓄势待发,支持Vue3.x。一、创建一个基础Vuepress项目1、创建并进入一个新目录创建VuepressDocs目录mkdir VuepressDocs cd Vuepre
转载 2024-06-27 17:13:24
252阅读
前段时间,docsify 的cdn崩了,我翻了一下很久之前的笔记,打开贼慢不说,样式全没了。于是下定决心找个时间看看有什么好的文档工具重新弄一个,虽然都是几年前的笔记文档,但毕竟这些笔记见证了我的成长,不能丢。最终选定了vuePress2,下面将记录使用 vuePress2 的详细过程。vuepress官方文档https://v2.vuepress.vuejs.org/zh/使用 vuepress
最终效果使用方式页面效果一、需求vitepress-theme-demoblock插件在编辑md文件时,不支持TSX模式,也无法import其他依赖,并且展开隐藏的vue代码都在md文件中,不够优雅,且每个md文件太长。至此弃用此拆件,改用自己封装demo组件二、plugins配置:在docs/.vitepress下新建config文件夹1、在config文件夹新建global.ts文件,代码如下
转载 2024-04-10 20:37:50
157阅读
说明最近想把常用的一些干货知识点都集中起来,方便发布和查找。相当于创建一个自己的知识库,我就叫它Java技术文档。虽然博客写文档也挺方便,但是在于文档的集中阅读和管理方面还是不够简洁和快速。此处就以Vue官方文档举例,它就是用的自家技术vuepress创建的。关于vuepresshttps://www.vuepress.cn/关于github pagesGithub Pages其实等于jekyll
  • 1
  • 2
  • 3
  • 4
  • 5