npm 安装less插件_Less 插件

插件可以上传来扩展网站的功能。 插件用于使您的工作更轻松。

命令行

要使用命令行安装插件,首先需要安装lessc插件。 该插件可以使用less-plugin开头安装。 下面是安装clean-css插件的命令行:npm install less-plugin-clean-css

如果提及了无法识别的选项,那么它会尝试加载该选项并显示一条消息,说明没有输入文件。例如:lessc --clean-css="advanced"

直接,您可以使用以下命令使用安装的插件:lessc --plugin=path_to_plugin=options

在代码中使用插件

在Node中,插件是必需的,它作为一个选项插件传递给一个数组。var pluginName = require("pluginName");

less.render(myCSS, { plugins: [pluginName] })

.then(function(output) {

},

function(error) {

});

在浏览器中

在less.js脚本之前,插件作者应该在页面中包含javascript文件。

less = {

plugins: [plugin]

};

较少插件列表

以下是LESS中可用的插件列表。

后处理器/功能插件

S.N.

插件及描述

1

它用于在从LESS转换后向CSS添加前缀。

2

它有助于改进样式表的维护。

3

clean-css

它缩小LESS的CSS输出。

4

它压缩或缩小LESS的CSS输出。

5

css-flip

它用于从左到右(LTR)或从右到左(RTL)生成CSS。

6

functions

在LESS本身中写入LESS的函数。

7

使用glob表达式,可以导入多个文件。

9

inline-urls

自动将网址转换为数据uri。

10

npm-import

它有能力从npm包导入较少。

11

它用于后处理Less。

12

LESS从ltr(从左到右)反转到rtl(从右到左)。

框架/库Importers

S.N.

Importers 及描述

1

Bootstrap LESS代码在自定义LESS代码之前导入。

2

LESS文件是从Bower软件包导入的。

3

Cardinal CSS for less.js

在定制LESS代码之前,导入Cardinal的LESS代码。

4

flexboxgrid导入。

6

它进口离子骨架。

7

它进口Lesshat mixins。

8

它导入少骨骼代码。

函数库

S.N.

Importers 及描述

2

使用伽马校正值1,立方体角色函数可以返回两种颜色之间的颜色。

3

lists

列出操作函数库。

插件作者

LESS允许作者结合较少。{

install: function(less, pluginManager) {

},

setOptions: function(argumentString) {

},

printUsage: function() {

},

minVersion: [2, 0, 0]

}

pluginManager提供了一个持有者,可以添加文件管理器,后处理器或访问者。

setOptions函数传递字符串。

printUsage函数用于解释选项。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值