纳博特数据可视化项目
NodeJs,React,Echarts, Electron
设计分辨率:fullscreen
- 下载 NodeJs,下载地址Nodejs,最新稳定版本即可;
- 推荐使用 IDE:VSCode,下载地址Visual Studio Code,原因:免费,轻量级,丰富扩展。
打开项目方法:
- 安装 NodeJs、VSCode;
- git 下载
git clone https://github.com/MintOTea/ReactDataVisualization.git
使用 ssh 方式需在码云加入自己的公钥。 - 进入项目主目录;
- 右键,选择 Visual Studio Code 打开。
推荐使用 yarn 来安装依赖!
- 全局安装 yarn
npm install yarn@latest -g
- 安装依赖
yarn
- 在主目录内通过终端执行
npm install
来安装所需依赖; - 执行
npm start
或npm run start
,在 localhost:3000 即可预览; - 执行
npm build
或npm run build
,编译程序。
start
启动调试服务器,并打开项目build
打包 H5 项目网站到 build 目录ele-build-pc-x86
编译 32 位版本的 PC 版程序ele-build-pc-x64
编译 64 位版本的 PC 版程序ele-build-linux-x86
编译 32 位版本的 Linux 版程序ele-build-linux-ARM64
编译 ARM64 位版本的 Linux 版程序test
测试
在 VSCode 左侧的自带脚本中,直接点击对应的箭头即可直接运行。
文件/目录 | 注释 |
---|---|
package.json | 依赖目录,不需手动修改,yarn add 时自动添加 |
src | 资源主目录 |
src/index.js | 用来加载组件到 public/index.html 的 root 内 |
src/App.js | 主页面 |
src/component/ | 图表组件目录,已封装好,仅需引用 |
public | 网页目录,没有必要无需修改 |
public/index.html | 仅用来加载,没有必要修改 |
public/favicon.ico | 图标 |
以加入一个 Echarts 的 Line(线图)为例:
- 在 App.js 中引入 Line 组件
import {Line} from "component"
- data 目录下新建一个.js 文件如 example.js,用来保存 Echarts 组件的选项,并用 export 导出
export const example={xxx}
- 在 App.js 中引入导出的选项
import {example} from "data/example"
- 在 App.js 的
<div>
标签中插入 Line 组件,并引用导出的选项<Line data={example}/>
运行即可。
具体的选项如何写,请参照Echarts官方实例。