《大数据可视化实战: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
原创粉丝点击