为金字塔项目添加对SCS的支持
pyramid_scss的Python项目详细描述
=============================================
=====================================================>pyscss<;https://github.com/kronuz/pyscss/pyscss>;`===========>pyscss<;https://github.com/github.com/kronuz/pyscss/pyscss>;=============.html>;`。
使用setuptools安装,例如(在virtualenv中)::
$pip install pyramid scss
SCSS样式表所在的文件夹。一个简单的设置方法是将这一行添加到“project.ini”的“app:main”部分:
`“asset_path”可以是由多个资产路径组成的换行分隔字符串。将按顺序搜索每个路径,直到找到匹配的样式表。不匹配的请求将引发``pyramid.httpexceptions.httpnotfound``.
``static_path``是构造样式表所需的静态资产的路径。与“资产路径”不同,此设置只接受一条路径。``如果设置了“static_path`”,则需要static_url_root`,并且在生成静态资源的url时它用作路径前缀。
``output_path``是将输出生成的资源(如spritemaps)的路径。此外,如果提供了“output_url_root”,则“output_path”是必需的设置,并且将作为引用编译的资源生成的url的路径组件的前缀。
`` compress``控制是否压缩输出文档(去掉所有空白)::
另一个选项是``cache``,它将文件内容和呈现的输出存储在内存中::
usage
==使用“config.include”初始化扩展名:
config.include(“金字塔scss”)
第二,假设使用URL分派,则添加一个路由以服务css::
config.add\u view(route\u name='css',view='pyramid\u scss.controller.get\u scss',renderer='scss'请求方法'get')
*todo:*添加遍历示例。
这条路线还将解析``资产路径``资产路径``子目录中的样式表。
==========
>更改日志
========
<0.1
=>
><2012年2月1日*
<0.1.1
=
><2012年2月3日<
>>
>
=====>固定的问题,固定的问题,固定问题,固定问题35;1和lt;https://github.com/jessedhillon/pyramid-scss/issues/1>;` ` ` `:@导入无法解析相对于``asset-path``的路径。
0.2
----
*2012年2月19日*
-Fixed`issue-3<;https://github.com/jessedhillon/pyramid-scss/issues/3>;`_:缓存实现不完整/不正确。
-添加了用于指示静态资产位置的“静态路径”配置。
0.3
----
*2013年5月12日*
-Fixed“问题”4<;https://github.com/jessedhilon/pyramid“scss/issues/4>;`“公开资产”和“静态scss”配置设置。
-各种小错误修复,请参阅提交历史。
<0.4
----
*2014年4月17日*
-与python 3和pyscss 1.2兼容。
=====================================================>pyscss<;https://github.com/kronuz/pyscss/pyscss>;`===========>pyscss<;https://github.com/github.com/kronuz/pyscss/pyscss>;=============.html>;`。
使用setuptools安装,例如(在virtualenv中)::
$pip install pyramid scss
SCSS样式表所在的文件夹。一个简单的设置方法是将这一行添加到“project.ini”的“app:main”部分:
`“asset_path”可以是由多个资产路径组成的换行分隔字符串。将按顺序搜索每个路径,直到找到匹配的样式表。不匹配的请求将引发``pyramid.httpexceptions.httpnotfound``.
``static_path``是构造样式表所需的静态资产的路径。与“资产路径”不同,此设置只接受一条路径。``如果设置了“static_path`”,则需要static_url_root`,并且在生成静态资源的url时它用作路径前缀。
``output_path``是将输出生成的资源(如spritemaps)的路径。此外,如果提供了“output_url_root”,则“output_path”是必需的设置,并且将作为引用编译的资源生成的url的路径组件的前缀。
`` compress``控制是否压缩输出文档(去掉所有空白)::
另一个选项是``cache``,它将文件内容和呈现的输出存储在内存中::
usage
==使用“config.include”初始化扩展名:
config.include(“金字塔scss”)
第二,假设使用URL分派,则添加一个路由以服务css::
*todo:*添加遍历示例。
这条路线还将解析``资产路径``资产路径``子目录中的样式表。
==========
>更改日志
========
<0.1
=>
><2012年2月1日*
<0.1.1
=
><2012年2月3日<
>>
>
=====>固定的问题,固定的问题,固定问题,固定问题35;1和lt;https://github.com/jessedhillon/pyramid-scss/issues/1>;` ` ` `:@导入无法解析相对于``asset-path``的路径。
0.2
----
*2012年2月19日*
-Fixed`issue-3<;https://github.com/jessedhillon/pyramid-scss/issues/3>;`_:缓存实现不完整/不正确。
-添加了用于指示静态资产位置的“静态路径”配置。
0.3
----
*2013年5月12日*
-Fixed“问题”4<;https://github.com/jessedhilon/pyramid“scss/issues/4>;`“公开资产”和“静态scss”配置设置。
-各种小错误修复,请参阅提交历史。
<0.4
----
*2014年4月17日*
-与python 3和pyscss 1.2兼容。