手拉手浅学JSONCrack数据可视化

简介: 手拉手浅学JSONCrack数据可视化

JSON Crack数据可视化工具


官网:https://jsoncrack.com/


项目地址:https://github.com/AykutSarac/jsoncrack.com


SON Crack 是一个很方便的 JSON 数据可视化工具。 该项目不是简单的展示 JSON


数据,而是将其转化为类似思维导图的形式,支持放大/缩小、展开/收缩、搜索节点、导出图片等操作。对于经常和json格式的数据打交道的人会非常有帮助。


“忘了那烦人的引号、大括号和冒号吧”


前端环境配置


编码工具: VSCode


依赖管理:NPM


项目构建: Vuecli


NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。2020年3月17日,Github宣布收购npm,GitHub现在已经保证npm将永远免费。


NPM也可以理解为Maven


依赖管理NPM安装配置


NPM官网


https://nodejs.org/en/download/


下载安装完成后


验证 Node.js 是否已成功安装


node -v


在nodejs安装目录创建node_global和node_cache文件夹


cmd命令,依次输入:


npm config set prefix "F:\Program Files\nodejs\node_global"

npm config set cache "F:\Program Files\nodejs\node_cache"


npm config set prefix “F:\Program Files\nodejs\node_global”:将 Node.js 全局安装包的安装路径设置为 “F:\Program Files\nodejs\node_global”。在使用 npm install -g 命令全局安装 Node.js 模块时,将会将模块安装到指定的目录中。


npm config set cache “F:\Program Files\nodejs\node_cache”:将 Node.js 模块缓存路径设置为 “F:\Program Files\nodejs\node_cache”。在使用 npm install 命令安装 Node.js 模块时,将会将模块缓存到指定的目录中。


修改系统环境变量


F:\Program Files\nodejs\node_global


NODE_PATH


F:\Program Files\nodejs\node_modules


使用npm install express -g全局安装 Express 模块


说明文件权限不够,允许完全控制得以解决


更改 npm 的默认源为淘宝源

npm config set registry https://registry.npm.taobao.org


恢复默认的 npm 官方源

npm config set registry https://registry.npmjs.org


查看当前npm 源的 URL


使用淘宝源全局安装 cnpm。cnpm 是一个基于 npm 的淘宝定制版,可以在国内更快地安装 Node.js 包

npm install -g cnpm --registry=https://registry.npm.taobao.org


VS Code安装打开jsoncrack.com-main


安装yarn


#安装yarn
npm install yarn -g
#检查版本
yarn --version
#配置Yarn
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/ -g
#检查源
yarn config get registry
yarn config get sass_binary_site
#Yarn的常用命令
yarn init // 生成package.json文件
yarn i // 安装yarn.lock的所有依赖
yarn i --force // 重新安装依赖
yarn remove moduleName // 删除依赖
yarn add moduleName // 安装某个依赖
yarn add moduleName --dev/-D // 安装到开发环境
yarn run scriptName // 执行package.json命名的脚本命令

#安装软件包
yarn install
#运行  Then the development server will run at http://localhost:3000
yarn dev

#docker安装
# Build a Docker image with:
docker build -t jsoncrack .
# Run locally with `docker run`
docker run -p 8888:8080 jsoncrack
# Run locally with `docker-compose`
docker-compose up -d
# Go to http://localhost:8888

目录
相关文章
|
数据可视化 数据挖掘 Python
数据分析案例-往届世界杯数据可视化
数据分析案例-往届世界杯数据可视化
639 0
数据分析案例-往届世界杯数据可视化
|
6月前
|
数据可视化 数据挖掘 数据处理
利用Python实现简单的数据可视化
数据可视化是将数据以图形或图像的方式呈现,帮助人们更直观地理解数据背后的信息。本文介绍如何利用Python中的常用库matplotlib和seaborn来实现简单的数据可视化,包括绘制折线图、散点图、柱状图和箱线图等,旨在帮助读者快速上手数据可视化技术。
|
3月前
|
数据可视化 Python
Python实现数据可视化
Python实现数据可视化
|
3月前
|
数据可视化 数据挖掘 Python
惊呆了!Python数据分析师如何用Matplotlib、Seaborn秒变数据可视化大师?
在数据驱动时代,分析师们像侦探一样在数字海洋中寻找线索,揭示隐藏的故事。数据可视化则是他们的“魔法棒”,将复杂数据转化为直观图形。本文将带你探索Python数据分析师如何利用Matplotlib与Seaborn这两大神器,成为数据可视化大师。Matplotlib提供基础绘图功能,而Seaborn在此基础上增强了统计图表的绘制能力,两者结合使数据呈现更高效、美观。无论是折线图还是箱形图,这两个库都能助你一臂之力。
48 4
|
7月前
|
数据可视化 数据挖掘 Python
Python数据分析中的数据可视化技巧
在Python数据分析领域,数据可视化是一项至关重要的技能。本文将介绍几种常用的数据可视化技巧,帮助读者更好地展示和理解数据分析结果。
|
4月前
|
数据可视化 数据挖掘 Python
数据可视化不再难!Matplotlib带你轻松绘制精美图表,让数据分析焕发光彩!
【8月更文挑战第22天】今天分享如何用Python的Matplotlib库绘制多样图表。Matplotlib是数据可视化的强大工具,对数据分析至关重要。本文分六部分:首先介绍环境准备,包括安装和配置;随后通过四个案例演示折线图、柱状图、饼图及散点图的绘制方法;最后总结并鼓励大家进一步探索Matplotlib的丰富功能。跟着示例操作,你将学会基本图表的制作,提升数据展示技能。
51 0
|
7月前
|
数据可视化 数据挖掘 大数据
Python数据分析中的数据可视化技术应用
数据可视化是数据分析中至关重要的一环,能够帮助分析师和决策者更直观地理解数据。本文将介绍Python数据分析中常用的数据可视化技术,包括Matplotlib、Seaborn和Plotly,并结合实际案例演示它们在数据分析中的应用。
|
机器学习/深度学习 监控 数据可视化
数据可视化神器
数据可视化神器
|
数据可视化 BI 数据处理
Python实现办公自动化的数据可视化与报表生成
Python实现办公自动化的数据可视化与报表生成
|
数据可视化 数据挖掘 定位技术
150年前,他对拿破仑做数据可视化
十九世纪初,整个欧洲大陆几乎都在拿破仑的控制之下……除了隔着天然屏障的英国。于是,拿破仑下令对英国实施经济制裁。然而,俄国皇三代亚历山大却不买这个账,因此跟科西嘉暴发户结下了梁子。
下一篇
DataWorks