1. eye-vue
EyeVue 基于Vue的底层开发API架构
eye-vue
Package: eye-vue
Last modified: Tue, 28 Nov 2023 05:36:58 GMT
Version: 8.7.0-beta
License: MIT
Downloads: 23

Install

npm install eye-vue
yarn add eye-vue

EyeVue

这里是 Eye 的 Vue 实现,开发和服务于企业级后台产品

QuickStart

 import Vue from "vue"

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

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

// @ts-ignore
import DingTalkPlugin from "eye-vue/es/plugin/dingtalk"

// @ts-ignore
import RouterConfig from "@/router.config";

Vue.use(EyeHSww,{


    theme: Theme.land,

    /**
     * 扩展Vue属性
     */
    plugins: {
        "$login" : DingTalkPlugin
    },

    router:{
        /**
         * 路由设置
         */
        routers: [
            ...RouterConfig.routers
        ],
    },
})

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.7.2autoprefixer: ^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.0html2canvas: ^1.0.0-rc.7eye-markdown-loader: ^1.0.2eye-vue-doc: ^1.0.4fast-glob: ^2.2.4gh-pages: ^2.2.0glob: ^7.1.6html-webpack-plugin: 3.2.0husky: ^2.3.0jest: ^24.9.0jest-serializer-vue: ^2.0.2json-templater: ^1.0.4less: ^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.0node-watch: ^0.5.5postcss: ^7.0.27postcss-loader: ^3.0.0progress-bar-webpack-plugin: ^1.12.1monaco-editor-webpack-plugin: ^2.0.0shelljs: ^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