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)
更改为使用 iLanguage 的 d3-cloud 分支,因为现在它正在被维护。这增加了许多功能和修复。请参阅 https://github.com/iLanguage/d3-cloud。[davidjb]
1.0.1 (2012-12-21)
初始发布。
项目详情
关闭
js.d3_cloud-1.1.2.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 68cdb327cf68bed7b7315f0fdd8872be8cee9b711850f682caa4357d09a49d33 |
|
MD5 | 6126cfd32a0aa287b269c119b826a3c9 |
|
BLAKE2b-256 | 7e9e09d74f152ec2cae24dd431702316478af0f0c9289251026431cb035f0253 |