Skip to content

Apinto document project, which includes the use tutorials, development documents and other related contents of apinto.

License

Notifications You must be signed in to change notification settings

chen2eric/apinto-docs

 
 

Repository files navigation

apinto-docs

Apinto document project, which includes the use tutorials, development documents and other related contents of apinto.

README

本文档由 VuePress 搭建

项目结构

.
├── README.md       # 本文档
├── index.md        # 首页
├── components/     # markdown 文档中需要运行的vue组件,例如定制化的首页
├── .vuepress/      # vuepress配置,构建后的静态资源也在该文件夹下。
├── assets/         # 静态资源,主要是放置图片
├── public/         # 不需要编译的公共资源,如 favicon.ico,logo等
├── docs/           # 各详细文档
├── package.json    # 依赖配置
└── yarn.lock       # 依赖配置

如何开始编辑

第一步

环境准备: 需要安装12.20.0或14.13.0或大于等于15.0.0版本的node

依赖安装:确保项目下package.json文件内的依赖已用yarn安装。

第二步

运行 VuePress 环境

$ yarn dev

运行成功后,可以在localhost:8080/实时查看编辑结果。

第三步

用编辑器打开项目 /docs/ 目录下需要编辑的.md文档,或新建.md文档,进行编辑。.md文件和.vue的变动,都可以在步骤一所打开的页面上实时看到最终效果。

文档中的配置

VuePress 提供了一些配置选项,用于控制.md文档的细节,目前本项目所用不多,如需要查阅,可参考官方的Frontmatter

文档中的静态资源

.md文件中的图片,目前约定放置在/assets/文件夹下,在.md文件中使用相对路径引入即可。

如何在 markdown 嵌入 vue 组件

.md文件中嵌入 vue 组件的语法非常简单,只需要在components文件夹中编写组件代码,便可在markdown中直接使用。

.vue组件中可以使用 css 预编译器描述样式,本项目选用了stylus

...markdown 语法内容...

<Test />

...markdown 语法内容...

关于自定义组件的注册和使用,具体可以参照官方文档的register-components

如何构建

构建命令为:

$ yarn build

构建成功后,会在/.vuepress下创建名为 dist/的文件夹,其中内容即是构建后的静态资源,如果需要在本地预览,可以运行yarn dev命令,在本地临时启动一个静态资源服务器,即可预览构建后的最终效果。

也可以将dist/中的内容放置到正式服务器上浏览。

About

Apinto document project, which includes the use tutorials, development documents and other related contents of apinto.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.3%
  • Vue 14.7%
  • SCSS 5.0%