轻松管理bower.json依赖项的库
项目描述
轻松管理bower.json依赖项的库
为什么
当需要与重型JavaScript页面交互时,管理django的资产变得越来越复杂。现在许多JavaScript开发者使用bower来管理他们的依赖项。
bower需要尽可能无缝地与Django接口。JavaScript开发者和Django开发者都不必改变他们工作的方式。
django-bower-app旨在成为javascript和django之间的粘合剂,具有简单、易于管理的代码。
如何
一个简单的命令,bower_install将检查每个应用的每个静态目录,提取bower.json,保留bower_components不变,并在settings.STATIC_ROOT目录中构建每个模块的依赖项。
您现在可以使用bower开发您的JavaScript应用,并使用bower_install创建一个生产就绪环境。
要求
显然,要运行django-bower-app,您需要bower和django。仅此而已。
安装
首先下载此模块,并用以下命令安装
>>> python setup.py install
然后将“djangobwr”添加到您的INSTALLED_APPS
>>> INSTALLED_APPS = ( ... "djangobwr", ... )
您现在可以在需要收集bower依赖项时运行此命令
>>> python manage.py bower_install