@voodeng/vite-plugin-vstylus

0.1.0 • Public • Published

@voodeng/vite-plugin-vstylus

Simply handle stylus files in vite2

support .styl/.stylus/.vue file

it handle @import,@require relpath to absolute path

set global import file in each support file before vite transform

Usage

npm i @voodeng/vite-plugin-vstylus
  • vite.config.js
const { vStylusPlugins } = require('@voodeng/vite-plugin-vstylus')

...
plugins: [
  vStylusPlugins({
    resolveURL: { nocheck: false },
    import: [resolve('src/common/variables.styl'), resolve('src/common/mixin.styl')]
  })
]
...

Options

options description in Stylus-lang


resolveURL: Object

  • set import or url() resolve options

import: Array

  • import file in each handing file
  • need a abs path

Package Sidebar

Install

npm i @voodeng/vite-plugin-vstylus

Weekly Downloads

6

Version

0.1.0

License

MIT

Unpacked Size

4.35 kB

Total Files

4

Last publish

Collaborators

  • voodeng