文件名称:chimney:编译网络资产并注意更改
文件大小:27KB
文件格式:ZIP
更新时间:2024-06-05 22:38:32
Python
烟囱 您可能需要编译coffeescript,进行browserify转换,然后运行uglify来最小化生产javascript文件的来源。 或者也许是一个SASS编译和最小化。 烟囱是一个简单的构建系统,主要用于Web资产。 有许多构建系统,大多数资产编译器都可以监视更改,但是当在管道中添加更多步骤时,将变得难以管理。 编译器 在过程的每个步骤中,都有一些输入,一些输出和一个转换过程。 为了简单起见,Chimney简单地将这些称为“编译器”,但它们可以是任何类型的Python代码。 要声明一种新型的编译器,请定义Compiler的子类: from chimney . compilers import Compiler class coffee ( Compiler ): def run ( self ): # perform compile 目标 目标是编
【文件预览】:
chimney-master
----MANIFEST.in(18B)
----tests()
--------test_scheduler.py(3KB)
--------test_watcher.py(1KB)
--------test_readme.py(2KB)
--------test_compiler.py(556B)
--------test_flags.py(822B)
--------__init__.py(0B)
--------test_api.py(1KB)
----LICENSE(34KB)
----chimney()
--------executor.py(3KB)
--------__init__.py(45B)
--------scheduler.py(5KB)
--------api.py(5KB)
--------watch.py(1KB)
--------flags.py(1014B)
--------compilers.py(7KB)
----requirements.txt(85B)
----setup.py(649B)
----.gitignore(275B)
----README.md(3KB)