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

Overview

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       # 依赖配置

如何开始编辑

第一步

运行 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/中的内容放置到正式服务器上浏览。

Comments
  • alter version

    alter version

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by chen2eric 2
  • apinto-dashboard路由、插件模版、应用教程补充完成

    apinto-dashboard路由、插件模版、应用教程补充完成

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by Dot-Liu 1
  • apinto路由、插件模版教程完成

    apinto路由、插件模版教程完成

    1、apinto-路由v0.8.x版本教程完成 2、apinto-插件模版教程完成

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by Dot-Liu 1
  • apinto 应用教程完成

    apinto 应用教程完成

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by Dot-Liu 1
  • fix namespaceId

    fix namespaceId

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by chen2eric 1
  • fix cli join

    fix cli join

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by chen2eric 1
  • alter official test api addr

    alter official test api addr

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by chen2eric 1
  • fix

    fix

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by chen2eric 1
  • 修改部署文档版本号

    修改部署文档版本号

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by Dot-Liu 1
  • 修改apinto版本号

    修改apinto版本号

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by Dot-Liu 1
  • Feature/discovery ommit scheme

    Feature/discovery ommit scheme

    Description

    Fixes # (issue) Checklist

    • I have explained the need for this PR and the problem it solves
    • I have explained the changes or the new features added to this PR
    • I have added tests corresponding to this change
    • I have updated the documentation to reflect this change
    • I have verified that this change is backward compatible (If not, please discuss on the apinto mailing list first)
    opened by Dot-Liu 1
Owner
Eolink
A powerful All-in-one API management and testing platform, we devote to making APIs Management easier!
Eolink
A vanilla JavaScript library that automatically generates the "Table of Contents" of an HTML document.

DocumentOutline.js DocumentOutline is a vanilla JavaScript library that automatically generates the "Table of Contents" of an HTML document. See a liv

Angelo Faella 3 Jul 12, 2021
An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and shiny resources about Javascript Development.

Javascript Frameworks Development Welcome to the world of Javascript Frameworks. An ongoing curated list of frameworks, books, articles, talks, screen

Paul Veillard 3 Jul 31, 2022
Creates a table of contents in a DOM element optionally linked to with anchors. No jQuery or other dependencies.

HTML-Contents Creates a table of contents in a DOM element optionally linked to with anchors. No dependencies. @psalmody Get It We're on npm: npm i ht

Michael Tallino 3 Oct 25, 2022
Api for playing around with dummy data. Feel free to use it in your demo projects, tutorials, or testing tasks.

dummy-api Api similar to dummy-api Api for playing around with dummy data. Feel free to use it in your demo projects, tutorials, or testing tasks. All

Donald Wu 4 Jan 7, 2023
A userscript to spice your GitHub sidebar with an easy-to-use Table of Contents!

GitHub Sidebar ToC "... finally using that wasted sidebar space" – radiantly Installation You will need a userscript manager like Violentmonkey. Insta

Joshua T. 3 Mar 12, 2022
Add grouped tabsets, which remember the active tab across multiple HTML documents.

Grouped Tabsets See the extension in action. This quarto extension provides support for "grouped" tabsets in Quarto HTML documents. Consider the case

null 13 Sep 30, 2022
PAC-MAN Leaderboard includes the Leaderboard API. You can add your name and score, and see other player's scores.

PAC-MAN Leaderboard includes the Leaderboard API. You can add your name and score, and see other player's scores.

Pedro Guerreiro 7 Oct 26, 2022
This project scans yandex disk folders that are open to public sharing and allows you to download their contents.

kitapbar.com Development start mongodb server docker-compose -f docker-compose.dev.yaml up -d yandex service cd services/yandex create a .env file by

Xinor 14 Oct 15, 2022
🚀👩‍🚀This repo contains all the files to follow along and implement a MultiChain NFT MarketPlace! Be sure to watch my Youtube tutorials so you can learn and follow along!

Multi-Chain NFT Marketplace ?? ??‍?? This repo contains all the files to follow along and implement a MultiChain NFT MarketPlace! Be sure to watch my

Net2Dev 30 Jan 5, 2023
Create and edit tutorials for IntelliJ A+ Courses plugin

A+ Courses Tutorial Builder is a tool for building tutorials for the IntelliJ IDEA A+ Courses plugin. Tutorials are a feature of the plugin teaching u

Learning + Technology Research Group 1 Jun 23, 2022
DiscordJS v13 Tutorials

DISCORDJS v13 EPISODES BY FLAMEQUARD If You Haven't Subscribe Us Please Its Our Request, Subscribe Us DiscordJS v13 Require NodeJS v16 To Install It I

FlameQuard 2 Dec 11, 2022
Tutorials for MATH 4432 Statistical Machine Learning, HKUST, Fall 2022

Tutorials for MATH 4432 Statistical Machine Learning Course information MATH 4432 Statistical Machine Learning Instructor: Prof. YANG Can Teaching ass

WANG Zhiwei 7 Dec 1, 2022
Brickdoc is an open-source compound document-based online workspace and low-code development platform.

Brickdoc ⚠️ Note: This software is currently under active development. Some features may be available in the future, and the API and interface may cha

Brickdoc 210 Dec 20, 2022
Brickdoc is an open-source compound document-based online workspace and low-code development platform.

Brickdoc ⚠️ Note: This software is currently under active development. Some features may be available in the future, and the API and interface may cha

MashCard 65 Jun 17, 2022
Validate directory structure and file contents with an extension of JSON schema.

directory-schema-validator Description Validate directory structure and file contents with an extension of JSON schema. Install Install using NPM or s

Justin Poehnelt 5 Nov 1, 2022
Table of contents Trilium widget for editable and readonly text notes.

Trilium-TocWidget Table of contents Trilium widget for editable and readonly text notes. Screenshot Features The ToC is live and automatically updated

Antonio Tejada 25 Dec 29, 2022
Add a table of contents to the sidebar of your GitHub issues and pull requests.

github-sidebar-jump-extension Getting started ?? Build locally Checkout the repository to your local machine Run npm install to install all required d

Jason Barry 11 Sep 7, 2022
Look up a city and get back weather forecast for searched city and top News headline related to that city and an interactive map which shows the location of that city.

WeatheredVibes Description As a user I want to look up a city to get the current weather and suggested current news articles based on the location sea

Sepideh Ayani 3 Mar 12, 2022