使用curl.js的金字塔js/css资源管理
pyramid_amdjs的Python项目详细描述
金字塔型AMDJS允许将JS和CSS资源作为AMDJS模块进行管理
config.include('pyramid_amdjs')config.add_amd_js('jquery','pyramid_amdjs:static/lib/jquery-1.8.2.min.js','JQuery Library')
然后可以在amd模块中使用jquery
define('my-package',['jquery'],function($){$('...').})
将模块包含到页面:
defmy_view(request):request.require_js('my-package')
支持和文档
在irc上,使用freenode网络,在频道、ptahproject和金字塔上找到我们。
文档可以在docs目录中找到。您也可以在http://pyramid_amdjs.readthedocs.org/
许可证
Pyramid_AMDJS是根据麻省理工学院的许可证提供的。
变化
0.5.4(2013年2月19日)
- 升级handlebars编译器
0.5.3(2013年2月15日)
- 引导程序-2.3.0
- jquery-1.9.1
- 车把-1.0.0.rc.3
0.5.2(2013年1月18日)
- 修复CSS资源注册
0.5.1(2013年1月18日)
- 不要将.css添加到css模块名中
- request.require alias for require嫒js
0.5(2013年1月17日)
- js重构
- hb模板被拆分为单独的js
- 日期时间hb helper是可选的
- 增加了backbonejs
0.4(2013年1月15日)
- 自动包含mods
- 静态资源管理
- jquery 1.9.0
0.3.2(2013年8月1日)
- 固定读取非ascii内容的资源文件
0.3.1(2013年7月1日)
- 显示AMD模块定义异常(curljs)
- 添加了helper pform js mod
0.3(2013年3月1日)
- 添加了调试模式
- 添加了允许强制缓存的查询参数
- curl.js 0.7.3
- 丑.js 1.3.4
0.2.1(2012年12月18日)
- 修正:对amd ini js路径使用route-url
0.2(2012年11月12日)
- 添加了Twitter引导(2.2.2)
- 允许传递pyramid.object(javascript)选项中的所有参数
0.1(2012年1月11日)
- 初始版本