传单静电包装
js.leaflet的Python项目详细描述
js.单张
简介
此库将Leafletjavascript映射库打包用于 fanstatic。
这需要web框架与fanstatic之间的集成, 并确保原始资源(在^{tt2}中$ js.leaflet中的目录被发布到某个url。作为奖励,这个 库还打包了原始css资源的缩小版本。
包装
包装存储在github上 https://github.com/davidjb/js.leaflet。如果你碰巧遇到一个虫子 对应于packaging,请在此处报告。拉取请求是 更欢迎的是,如果你自己修理一些东西,那就越有帮助。 更好!
与库本身相关的任何其他错误都应该指向 原创开发者。
开发此软件包
此过程需要安装用于开发的包- 建议的方法是通过此包中的构建来实现:
cd js.leaflet python boostrap.py ./bin/buildout
运行测试
在这个包中运行构建之后,请执行以下操作:
./bin/tox
…看魔术表演。
更新此软件包
要获取此库的更新版本,请执行以下操作 (用版本号替换新版本):
LEAFLET_VERSION=0.6.3 pushd js/leaflet/resources wget http://leaflet-cdn.s3.amazonaws.com/build/leaflet-$LEAFLET_VERSION.zip -O leaflet.zip #Overwrites older files with new ones unzip -o leaflet.zip rm leaflet.zip popd #Edit changelog, setup.py for versions, etc here ./bin/fanstatic-compile -v js git add js git commit -a -m "Updated for release $LEAFLET_VERSION" git push
如果您是在自己的github存储库中完成此操作的,那么 通过拉取请求发送,这样每个人都可以从更新的 图书馆。
使用量
您可以从js.leaflet和need中导入leaflet。 这些资源将包含在页面中:
>>> from js.leaflet import leaflet >>> leaflet.need()
更改
0.7.1(2014-01-06)
- 将传单升级到v0.7.1。 [大卫杰布]
0.6.3(2013-07-18)
- 将传单升级到v0.6.3。 [大卫杰布]
0.6.2(2013-07-03)
- 将传单升级到v0.6.2。 [大卫杰布]
- 使用fanstatic缩小css。这个库现在需要fanstatic 1.0A或以上。 [大卫杰布]
- 修复库名称中的拼写错误。 [大卫杰布]
- 添加tox和travis ci支持。 [大卫杰布]
0.5(2013-02-04)
- 把传单升级到v0.5。 [大卫杰布]
0.4.5(2013-01-07)
- 初次发布。