1. eye-vue-doc
EyeVue doc-ui 文档UI库
eye-vue-doc
Package: eye-vue-doc
Last modified: Mon, 02 May 2022 01:25:33 GMT
Version: 1.0.4
License: MIT
Downloads: 12

Install

npm install eye-vue-doc
yarn add eye-vue-doc

EyeVue-Doc

基于EyeVue框架搭建的文档UI库

快速开始

 import Vue from "vue"
import RouterConfig from "@/router.config";

import EyeDoc, { DemoLogo } from "../src"

import EyeHSww, { Theme } from "eye-vue/es/hsww";

import "eye-vue/es/style/index.css"
import "eye-vue/es/hsww/style/index.css"
import "eye-vue/es/hsww/style/skin/land/index.css"
import '../src/style/index.less';

Vue.use(EyeDoc)
Vue.use(EyeHSww, {

    defaultSetting:{
        showNProgress:false,
    },

    theme:Theme.land,

    layouts:{
        logo:DemoLogo
    },

    router: {
        routers: [
            {
                name: 'index',
                path: '/index',
                meta: { title:"首页", show:false }
            },
            ...RouterConfig.routers
        ]
    }
})

Markdown webpack 配置

     {
        test: /\.md$/,
        use:[
            {
                loader: 'vue-loader', // 这里的使用的最新的 v15 版本
                options: {
                    compilerOptions: {
                        preserveWhitespace: false
                    }
                }
            },
            {
                loader: "eye-vue-doc/es/loader",
            }
        ],
    },

Dependencies

@babel/core: ^7.9.0@babel/plugin-proposal-class-properties: ^7.8.3@babel/plugin-proposal-decorators: ^7.8.3@babel/plugin-syntax-dynamic-import: ^7.8.3@babel/plugin-syntax-jsx: ^7.8.3@babel/plugin-transform-object-assign: ^7.8.3@babel/plugin-transform-runtime: ^7.9.0@babel/polyfill: ^7.8.7@babel/preset-env: ^7.9.0@babel/preset-typescript: ^7.9.0@types/jest: ^24.9.1@vue/babel-preset-jsx: ^1.1.2@vue/server-test-utils: ^1.0.0-beta.32@vue/test-utils: ^1.0.0-beta.32ant-design-vue: 1.6.4autoprefixer: ^9.7.5babel-jest: ^24.9.0babel-loader: ^8.1.0cheerio: ^1.0.0-rc.3codecov: ^3.6.5cross-env: ^5.2.1css-loader: ^2.1.1csso: ^3.5.1dependency-tree: ^7.2.1eslint: ^5.16.0eye-markdown-loader: ^1.0.2eye-vue: ^8.4.78-betafast-glob: ^2.2.4gh-pages: ^2.2.0html-webpack-plugin: 3.2.0husky: ^2.3.0jest: ^24.9.0jest-serializer-vue: ^2.0.2less: ^3.8.1less-loader: ^5.0.0lint-staged: ^8.1.7markdown-it: ^11.0.0markdown-it-anchor: ^5.3.0markdown-it-container: ^3.0.0markdown-vetur: 0.0.5mockjs: ^1.0.0monaco-editor-webpack-plugin: ^2.0.0node-watch: ^0.5.5postcss: ^7.0.27postcss-loader: ^3.0.0progress-bar-webpack-plugin: ^1.12.1shelljs: ^0.8.3signale: ^1.4.0style-loader: ^0.23.1stylelint: ^10.0.1stylelint-config-rational-order: ^0.1.2stylelint-config-standard: ^18.3.0stylelint-order: ^3.1.1transliteration: ^1.1.11ts-jest: ^24.3.0typescript: ^3.8.3uppercamelcase: ^3.0.0url-loader: ^1.1.2vue-jest: 4.0.0-beta.1vue-loader: ^15.9.2vue-markdown-loader: ^2.4.1vue-property-decorator: ^8.4.1vue-server-renderer: ^2.6.12vue-template-compiler: ^2.6.12vue-template-es2015-compiler: ^1.6.0webpack: ^4.42.1webpack-cli: ^3.3.11webpack-dev-server: ^3.10.3webpack-node-externals: ^1.7.2

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code