HBuilder配置自动编译Less(包含less-plugin-functions)

≡放荡痞女 提交于 2019-11-27 03:21:16

less中不能自定义函数让人感觉功能有点太弱, 不过有人开发了less-plugin-functions这个插件, 也可以满足定义我们定义函数的需要.

首先全局安装less和less-plugin-functions

npm i less -g
npm i less-plugin-functions -g

然后打开工具 -> 预编译器设置, 设置如下图:

这里写图片描述

其中的--functions就是指定less-plugin-functions 插件, less帮助文档中这样说明:

–plugin=PLUGIN=OPTIONS Loads a plugin.
You can also omit the --plugin= if the plugin begins less-plugin. E.g. the clean css plugin is called less-plugin-clean-css
once installed (npm install less-plugin-clean-css), use either with
–plugin=less-plugin-clean-css or just --clean-css
specify options afterwards e.g. --plugin=less-plugin-clean-css=“advanced”
or --clean-css=“advanced” `

less-plugin-clean-css为例, 这个插件名称是以less-plugin开头的,
就可以直接写--clean-css的形式,
也可以写全: --plugin=less-plugin-clean-css,
如果要向插件传递参数, 则是: --plugin=less-plugin-clean-css="advanced".

欢迎批评指正!

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!