@yinxulai/rollup-plugin-less
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

rollup-plugin-less

SSR 支持 typescript 支持 转换 less 语法并支持 cssModule

Installation

npm install --save-dev @yinxulai/rollup-plugin-less

Usage

import { rollup } from 'rollup'
import less from '@yinxulai/rollup-plugin-less'

rollup({
    input: 'src/index.js',
    plugins: [less(options)],
}).then(/* ... */)

Configuration

insert boolean

将 css 内置,支持 ssr

Defaults to false

include string[]

指定包含的文件

exclude string[]

指定忽略的文件

cssModule object | bool

具体请查看 https://github.com/css-modules/postcss-modules

interface CssModuleOptions {
  scopeBehaviour?: 'global' | 'local'
  globalModulePaths?: (RegExp | string)[]
  generateScopedName?: string | GenerateScopedNameFunction
  hashPrefix?: string
  camelCase?: boolean
  root?: string
}

lessOptions object

详细信息查看 https://github.com/less/less-docs/blob/master/content/usage/less-options.md

Examples

License

MIT

Package Sidebar

Install

npm i @yinxulai/rollup-plugin-less

Weekly Downloads

1

Version

0.0.7

License

ISC

Unpacked Size

61 kB

Total Files

74

Last publish

Collaborators

  • yinxulai