https://github.com/0vidiu/frontvue-plugin-stylus
A Frontvue plugin for Stylus boilerplate and processing
https://github.com/0vidiu/frontvue-plugin-stylus
build-system cli css front-end-development stylus typescript
Last synced: 2 months ago
JSON representation
A Frontvue plugin for Stylus boilerplate and processing
- Host: GitHub
- URL: https://github.com/0vidiu/frontvue-plugin-stylus
- Owner: 0vidiu
- License: mit
- Created: 2018-04-20T13:54:18.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-24T22:52:19.000Z (almost 7 years ago)
- Last Synced: 2025-02-04T09:35:56.860Z (3 months ago)
- Topics: build-system, cli, css, front-end-development, stylus, typescript
- Language: TypeScript
- Homepage:
- Size: 143 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Frontvue-Plugin-Stylus
[](https://travis-ci.org/0vidiu/frontvue-plugin-stylus) [](https://codecov.io/gh/0vidiu/frontvue-plugin-stylus) [](http://commitizen.github.io/cz-cli/) [](https://github.com/semantic-release/semantic-release)
## A Frontvue plugin for Stylus boilerplate and processing
This plugin will be one of the available options to choose from when you configure a new project using Frontvue. It handles Stylus files and comes with a boilerplate template of stylus partials. It comes with the following tasks:
* *stylus:config* — registers a configuration questionnaire;
* *stylus:template* — copies the Stylus boilerplate template (w.i.p);
* *stylus:clean* — removes the build folder;
* *stylus:process* — handles linting and compiling of Stylus partials;
* *stylus:watch* — starts listeners for changes in Stylus partials;## Default configuration
```js
{
// Source files directory name
sourceDir: 'stylus',// Source entry point file (all other partials are imported into this main file)
entryPoint: 'app.styl',// Directory name where the CSS file will be created
buildDir: 'css',// Name of the compiled CSS file
buildFilename: 'app.css',
}
```