Giter Club home page Giter Club logo

vue-baselib's Introduction

@efont/Vue-baselib

安装

npm i @efont/vue-baselib --save

main全局引入

import vueBaselib from '@efont/vue-baselib'

Vue.use(vueBaselib)

结构说明

  - src/server api接口服务目录
  - src/components/cell 组件单元目录
  - src/components/pages 组件类预览页面目录
  - static/mock 组件数据源(json假数据)

组件通用属性说明

echart属性与外部属性options对象深度合并

使用文档

各类别组件编写规范,请见static/md下各组件类文件夹下README.md

线上预览地址

https://evel-font-end.github.io/vue-baselib/dist/

线上预览文件

node: 14.16.0
npm: 8.1.1
# install dependencies
npm install
 
# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

发包步骤

# 更新 node 版本到 14.18.0 以上
# 然后升级 npm 的版本到最新
nvm use 16.13.0
npm install -g npm@latest

# 切换源回 npm源
npm config set registry=http://registry.npmjs.org

# 项目打包
npm run build
npm run build:vue-baselib

# 注册 npm <https://www.npmjs.com/>账号密码,并在命令行进行登录
npm adduser

# 检测是否登陆成功
npm who am i

# 版本号格式:主版本号.次版本号.修订号
# 版本号递增规则:
#  - 主版本号:做了不兼容修改或颠覆式的重写
#  - 次版本号:向下兼容的功能性新增
#  - 修订号:向下兼容的问题修正
#  大版本为 1.0.0,小版本是0.1.0,小修复是0.0.1
npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease [--preid=<prerelease-id>]

# 发布@efont/vue-baselib
npm publish --access public

vue-baselib's People

Contributors

931485137 avatar hsy911 avatar liucaiwei avatar wenlisu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.