跳转到主要内容

D3词云布局的Fanstatic打包

项目描述

js.d3_cloud

简介

此库打包了 D3 Word Cloud Layout 以供 fanstatic 使用。

这需要在您的Web框架与 fanstatic 之间进行集成,并确保原始资源(在 js.d3_cloud 中的 resources 目录中提供)被发布到某个URL。作为额外的好处,此库还打包了原始JavaScript的压缩版本。

打包

打包存储在GitHub上,网址为 https://github.com/davidjb/js.d3_cloud。如果您遇到与 打包 相关的bug,请在此处报告。如果您自己正在修复某些内容,那么拉取请求非常欢迎——越多越好!

与库本身相关的任何其他bug应提交给原始开发者。

更新此包

此过程需要安装开发包 - 建议使用此包中的 Buildout 来完成此操作

cd js.d3_cloud
python boostrap.py
./bin/buildout

为了成功压缩资源,您需要一个Java安装,因为此过程使用YUI Compressor库(通过 minify 和 ``yuicompressor`` Python包)。

要获取此库的新版本,请执行以下操作

pushd js/d3_cloud/resources
wget https://github.com/iLanguage/d3-cloud/raw/master/src/d3.layout.cloud.js -O d3.layout.cloud.js
wget https://github.com/iLanguage/d3-cloud/raw/master/LICENSE -O LICENSE
popd
#Edit changelog, setup.py for versions, etc
python setup.py minify_d3_cloud
git commit -a -m "Updated for release 1.0.1"
git push

如果您在自己的GitHub仓库分支中进行此操作,请发送拉取请求,以便每个人都能从中受益。

用法

您可以从 js.d3_cloud 中导入 d3_cloud,并在您希望在这些资源包含在页面上的位置使用它

>>> from js.d3_cloud import d3_cloud
>>> d3_cloud.need()

变更

1.1.2 (2015-07-13)

1.0.1 (2012-12-21)

  • 初始发布。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。

源分布

js.d3_cloud-1.1.2.zip (20.6 kB 查看哈希值)

上传时间

由以下支持