corie-stylus

1.0.2 • Public • Published

corie-stylus

npm package

Note: wrap stylus as a middleware for koa2.

如果该插件对您的开发有所帮助,请五星好评哦!^^ ^^ ^_^


Table of contents


Installation

npm install --save corie-stylus
 
# or 
 
cnpm install --save corie-stylus

Usage

 
const Koa = require('koa');
const middleware = require('corie-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 是否需要sourcemap
  • includeCSS 是否支持导入css至 .styl 文件中
  • define 定义全局变量和方法
  • rawDefine 扩展stylus底层方法
  • import 全局导入 .styl 文件到每个 .styl 文件中
  • use 添加一些常用插件, 比如nib、poststylus等
  • url 内置一个全局方法, 调用后可以转换url地址为图片的base64的编码串, 接收一个字符串作为全局方法名称,或者接收一个配置对象
    • limit 限制被转码的图片大小, 单位是字节Byte
    • paths 优先从指定的目录下查找图片
    • name 指定方法名称

Examples

Follow below links to learn more

Package Sidebar

Install

npm i corie-stylus

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

5.41 kB

Total Files

3

Last publish

Collaborators

  • fengxinming