npm.io
2.0.2 • Published 1 week ago

onesight-charts

Licence
MIT
Version
2.0.2
Deps
7
Size
3.4 MB
Vulns
1
Weekly
196

onesight-charts

这是 OneSight 前端图表的公共组件库,提供了一系列用于数据可视化的图表组件。

注意

以后升级 ECharts 需要注意世界地图,有的 ECharts 版本不支持世界地图,地图出不来。

开发指南

# 安装依赖
$ npm install

# 通过文档演示开发图表库
$ npm run dev

# 发布图表库到npm上

注意每次发布的时候package.json中的版本号必须修改,要不然会发布失败。

$ npm publish
# 发布到npm上的时候,需要先登录npm账号,执行命令:
$ npm whoami // 如果没有登录需要登录
$ npm login
$ https://www.npmjs.com/settings/xiaozhouzi/tfa/list // 无论登录或者发布 都需要 Manage Recovery Codes, 验证码一般每 30 秒刷新一次,过期就需要重新输入

打包部署

执行命令:

npm run docs:build

执行完成后会生成 dist 目录,然后使用 d_fy 命令部署。

提醒

项目中装新的依赖版本,需要重新启动一下项目,要不然新依赖不生效。