1.0.0 • Published 7 years ago
koay-stylus v1.0.0
koay-stylus
Note: wrap stylus as a middleware for Koa.
Table of contents
Installation
npm install --save koay-stylus
# or
cnpm install --save koay-stylusUsage
const Koa = require('koa');
const middleware = require('koay-stylus');
const app = new Koa();
app.use(middleware({
// ... 参数设置
}));Options explanation:
force强行每次编译stylus文件src设置 .styl 文件的根目录, 拼接网页上的css的相对路径去查找对应的 .styl 文件, 接收一个字符串路径或者一个方法.dest设置 .styl 文件被编译之后的根目录, 一般跟静态文件目录保持一直, 接收一个字符串路径或者一个方法.compile自定义编译函数.compress是否压缩编译后的css文件firebug是否使用 FireStylus Firebug 插件输出debug信息linenos是否显示行号sourcemap是否需要sourcemapincludeCSS是否支持导入css至 .styl 文件中define定义全局变量和方法rawDefine扩展stylus底层方法import全局导入 .styl 文件到每个 .styl 文件中use添加一些常用插件, 比如nib、poststylus等url内置一个全局方法, 调用后可以转换url地址为图片的base64的编码串, 接收一个字符串作为全局方法名称,或者接收一个配置对象limit限制被转码的图片大小, 单位是字节Bytepaths优先从指定的目录下查找图片 *name指定方法名称
