vuepress-simple-demo 快速搭建说明文档、知识库 vuepress-simple-demo 快速搭建说明文档、知识库
首页指南
示例
GitHub (opens new window)
首页指南
示例
GitHub (opens new window)
  • 使用指南
    • 说明
    • 安装
    • 运行介绍
    • 导航栏侧边栏配置说明
    • 使用自定义组件写 demo
    • 部署
    • 其他
  • 引入插件
  • md

使用指南

# 说明

  • 如果不用展示:vue 的组件效果、及该效果的代码写法,可以直接用 vuepress 就够了
  • 具体详细用法,请观看vuepress 文档链接 (opens new window)
  • 本项目主要整合了两个功能
    • vue 组件示例一次编写,即可直观展示效果,也能看到具体代码
    • 将文件内的标题,从左侧移到右侧,更为明了(个人喜好)

# 安装

可直接从下面链接中 clone 或下载到本地
github 地址 (opens new window) https://github.com/wangli66/vuepress-simple-demo

# 运行介绍

可以使用 npm 或者 yarn 进行安装包和其他操作,本例使用 npm 做示例

1、安装依赖包

    npm install

2、启动项目

    npm run docs:dev

# 导航栏侧边栏配置说明

1、说明文件建立的位置在 docs 目录下,例如示例的文件目录:docs->example
2、导航栏的配置在:docs->.vuepress->config->nav.js
3、侧边栏的配置在:docs->.vuepress->config->sidebar.js

提示

导航栏的根目录/必须放在最后一项

module.exports = {
  "/example/": [["/example/", "示例 1"], "/example/test2", "/example/test3"],
  "/": ["/", "/test"], //在最后一项
};

# 使用自定义组件写 demo

1、组件需放在.vuepress->components 文件夹中,示例中写了一个 test 的组件
2、编写 demo

demo
测试一下点击事件

编写自定义组件的 demo

<template>
  <demo-test :name="name" @emitClick="emitClick"></demo-test>
</template>
<script>
  export default {
    data: () => ({ name: "这是调用时的自定义属性" }),
    methods: {
      emitClick() {
        alert("测试点击事件——" + this.name);
      },
    },
  };
</script>
Expand Copy Copy

# 部署

  • 如果你像我一样,仅仅想要一个随时随地可以浏览的静态网站,可以在 github 上部署, 部署时请注意:将.vuepress->config.js 配置文件中的 base 修改为你自己的地址
// "/vuepress-simple-demo/dist/"修改为你自己的地址,
// 如果你直接用该项目,没有改变配置文件的配置,可以将vuepress-simple-demo修改为你的库名或项目名就可以
base: process.env.NODE_ENV === 'production' ? '/vuepress-simple-demo/dist/' : '/',

# 其他

如果你在项目的使用过程中,有什么建议或意见,可以 issue 我

引入插件

引入插件→

Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式