# notes-vuepress **Repository Path**: woytu/notes-vuepress ## Basic Information - **Project Name**: notes-vuepress - **Description**: 使用VuePress构建静态网站 https://woytu.github.io ,动态构建 https://github.com/woytu/notes-docsify - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-07-25 - **Last Updated**: 2023-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README --- home: true actionText: 快速上手 → actionLink: /#命令 --- # 使用 ::: tip 基于本仓库可快速创建你自己的文档网站。 [高亮语法支持列表](https://prismjs.com/#supported-languages) [PrismJS](https://github.com/PrismJS)[Shiki](https://github.com/shikijs/shiki) ::: ::: tip 编译时自动帮你配置菜单栏和侧边栏,最多三层目录结构。 ::: ::: tip 非常多的热心开发者开源主题[vuepress-theme](https://github.com/search?q=vuepress-theme) ::: ::: tip 如果觉得使用[VuePress](https://v2.vuepress.vuejs.org)[vitepress](https://vitepress.vuejs.org)不便, 可使用静态博客写作客户端[gridea](https://github.com/getgridea/gridea) ::: ## 目录结构 * [官方标准目录结构](https://vuepress.vuejs.org/zh/guide/directory-structure.html) ``` . │ .gitignore git忽略文件 │ package-lock.json NPM依赖配置文件 │ yarn.lock yarn依赖配置文件 │ package.json 项目配置文件 │ README.md 首页md文件 │ ├─.github GitHub配置目录 │ └─workflows Actions工作流目录 │ deloy.yml 项目的Actions部署配置 │ ├─.vuepress 用于存放VuePress的配置、组件、静态资源等。 │ │ config.js VuePress配置 │ │ nav.js 除创建的目录之外,自定义添加的导航栏 │ │ push.js 自定义推送脚本 │ │ utils.js 侧边栏和菜单栏自动配置工具 │ │ │ ├─styles 用于存放样式相关的文件 │ │ │ │ │ └─index.styl 自定义全局样式文件 │ │ │ ├─public 静态资源目录 │ │ │ CNAME CNAME文件指定域名,防止发布时被清空 │ │ │ manifest.json 5+App(HTML5 Plus移动App)的配置文件 │ │ │ static.json heroku使用buildpack静态部署配置文件 │ │ │ │ │ ├─assets css/img/js等默认的存放路径 │ │ │ │ │ │ │ └─js 自定义js文件存放目录 │ │ │ │ │ ├─files 可直接访问并下载的文件存放目录 │ │ │ │ │ └─images 存放所有文档的图片目录 │ │ │ │ │ └─icons 存放图标目录 │ │ │ └─theme 主题存放目录 │ ├─docs 编译后的静态资源文件输出目录 │ │ ......其他自己的md文档或文件夹,都会打包到docs文件夹下,md文件会编译成html ``` **也就是你只需要遵从以上目录结构来修改你自己的文档即可使用。** ::: warning 注意 配置文件中的注释文字部分,请结合[VuePress官方文档](https://vuepress.vuejs.org/zh/config)一定理解其意义再修改配置! ::: ## 命令 [![](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#github.com/bajins/notes-vuepress) ``` bash # 先克隆本仓库 git clone https://github.com/woytu/notes-vuepress.git # 保留上面目录结构列出的文件和文件夹,其他的全部删除 # 使用前请自行安装Node.js环境 # 安装项目的全部依赖 npm install # 这时创建并书写你自己的md文档 # 开始运行开发环境,然后访问窗口中的路径 npm run dev # 修改.vuepress/public/CNAME中的域名 # 如果发布到GitHub请见:项目的Actions部署配置 # Actions教程:https://www.bajins.com/IDE/Git%E6%9C%8D%E5%8A%A1.html#actions ``` ::: warning 注意 请确保你的 Node.js 版本 >= 8.6。 ::: ## Catalog Graph