webpack中使用less自定义函数

2018-11-07  本文已影响0人  Homary

less本身不具备能自定义函数的功能, 而我又不想用stylus 和 sass.
后面找到一个插件 less-plugin-functions
使用这个插件我们就可以实现自定义函数

const LessFunc = require(' less-plugin-functions ');

module.exports = {
      ....
   ,{
      test: /\.less$/,
                use: ExtractTextPlugin.extract({
                    fallback: 'style-loader',
                    use: ['css-loader', {
                        loader: 'postcss-loader',
                        options: {
                            plugins: [
                                require('autoprefixer')({
                                    browsers: ['last 5 versions']
                                })
                            ]
                        }
                    }, {
                        loader: 'less-loader',
                        options: {
                            plugins: [ new LessFunc() ]     // 实例化
                        }
                    }]
                })
            }
      }
上一篇 下一篇

猜你喜欢

热点阅读