烛台
ftw.candlestick的Python项目详细描述
Introduction
名字candlestick来自电话发明的早期。 第一种型号的电话有一根棍子,放在桌子上扬声器的地方 必须和他谈谈。
该模块提供了一个javascript库,用于自动生成电话链接。
treewalker遍历整个dom并收集所有的textNodes
。如果一个节点
匹配一个电话号码,号码将被替换为<a href="tel:phonenumber">Your phonenumber</a>
链接。现有链接或输入字段不受影响。
默认情况下,candlestick.integration.js正在加载,它最初会转换正文中的所有电话号码。
目录
Compatibility
扑通一声4.3.x
Development
python:
- 转移此回购
- 克隆您的叉子
- 外壳:ln -s development.cfg buidlout.cfg
- 外壳:python boostrap.py
- 外壳:bin/buildout
或者通过运行bin/instance fg启动实例。
Client library
Getting Started
客户端库依赖于Grunt。假设 您的系统上已经安装了node.js,请运行以下命令:
sudo npm install -g grunt
要安装依赖项,请运行以下命令:
npm install
使用npm您可以获得以下包:
Build options
有关browserify的更多信息,请参见https://github.com/substack/browserify-handbook。
Source Maps
browserify内置了一个生成源映射的支持。它在默认情况下已经启用,但是可以随意禁用源映射。参考this article 在google chrome中启用源地图,如果您还没有这样做的话。