《大数据可视化实战:d3.js深度应用》-02 开发环境配置
来源:互联网 发布:网络彩票赌博的危害 编辑:程序博客网 时间:2024/06/04 18:04
一、操作系统的偏好
选择操作何种系统作为数据可视化开发环境,取决于个人喜好,没有优劣之分。相对来说,linux更加友好一些,因为当前很多流行开发工具如node.js等都可以直接通过Apt、Yum等软件包管理系统在线安装,而windows下安装通常更繁琐一些。Mac OS是基于Unix的系统,也可以通过安装homebrew软件包管理系统,直接安装通行于linux下的开源软件。
二、代码编辑器的选择
一款称手的代码编辑器能大幅提升工作效率,有神器之称的Sublime Text非常不错:
网址:http://www.sublimetext.com/
优点:
- 主流前端开发编辑器,号称“神器“
- 高度可定制,菜单、代码片段、宏等等
- 支持编译功能且可在控制台看到输出
- 异常丰富的插件库
缺点:
- 收费软件
- linux下中文支持不佳,需自行设置
推荐插件:emmet,之前叫zenCoding,快速编写html、css代码。
其他编辑器如最近比较热门的Atom也不错;高手可以用Vim,Emacs。
三、网站服务器的安装
d3.js开发数据可视化需要网页服务器的支持,以下介绍2种简单方法,对付单机开发和测试足矣。
1、python自带服务器
这是最方便的办法。打开linux命令行窗口,切换到网页文件所在到目录,输入:
python -m SimpleHTTPServer
看到如下输出代表服务器顺利运行,默认端口8000;如无法运行,请检查python是否已经默认安装。
Serving HTTP on 0.0.0.0 port 8000 ...
打开浏览器,输入如下命令即可访问:
http://localhost:8000/
2、安装live-server
live-server可以实时监控文件的修改,并对网页进行自动刷新,免去了每次手动刷新的辛苦。安装方法如下:
如已经安装node.js和npm包管理器,输入如下命令:
$ npm install -g live-server
默认端口8080,访问地址:
http://localhost:8080/
0 0
- 《大数据可视化实战:d3.js深度应用》-02 开发环境配置
- 【D3.JS数据可视化实战记录】绘制条形图
- 【D3.JS数据可视化实战记录】绘制力学图
- 【D3.js数据可视化实战】--(1)绘制网格线
- 【D3.js数据可视化实战】--(2)本地时间轴
- 【D3.js数据可视化实战】--(2)本地时间轴
- 2 D3.js 数据可视化实战手册(电子书)
- 数据可视化与D3.js
- 一.d3.js 数据可视化
- 了解D3.js-数据可视化
- 【D3.JS数据可视化实战记录】绘制动态状态变化趋势图
- 【D3.js数据可视化实战】--(3)桑基图(sankey)的绘制
- 使用D3.js进行数据可视化
- D3.js 数据可视化学习笔记——Hello D3!
- 大数据可视化第三天——D3.js初探:饼形图
- D3.js 实战 - 地表最快地球仪应用
- 数据可视化实战:使用D3设计交互式图表
- 《数据可视化实战:使用D3设计交互式图表 》笔记
- 关于虚拟机红帽子Linux安装vmwaretools的问题
- 地图微观图
- 【成长之路】笑谈数据结构导论
- hdu 5430 Reflect(数论)
- java编码知识讲解(编码由来,格式,转换)
- 《大数据可视化实战:d3.js深度应用》-02 开发环境配置
- UML——类图
- 分割流
- ActivityThread 与 AsyncTask
- sublime 3 安装
- 按下计算机电源键的一刻发生了什么(2)?
- 利用SVN的post-commit钩子实现多项目自动同步
- 留言板
- 随机序列产生算法