2025-04-02 21:57:33 +08:00

46 lines
1.6 KiB
Markdown

# Introduction
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fnguyenvanduocit%2Fvue-cli-plugin-style-resources-loader.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fnguyenvanduocit%2Fvue-cli-plugin-style-resources-loader?ref=badge_shield)
[![npm version](https://badge.fury.io/js/vue-cli-plugin-style-resources-loader.svg)](https://badge.fury.io/js/vue-cli-plugin-style-resources-loader)
Add style-resources-loader to your project easier.
# Installation
```
vue add style-resources-loader
```
# Config
Define your resource's patterns under `pluginOptions` > `style-resources-loader` in file `vue.config.js`.
| Name | Data type | Description |
|--------------|-----------|----------------------------------------|
| preProcessor | string | One of: sass, scss, stylus, less |
| patterns | string, array | Path to the resources you would like to inject |
## patterns
Please read more at [patterns](https://github.com/yenshih/style-resources-loader#patterns).
### Example
```js
const path = require('path')
module.exports = {
pluginOptions: {
'style-resources-loader': {
'preProcessor': 'stylus',
'patterns': [
path.resolve(__dirname, './src/styles/abstracts/*.styl'),
]
}
}
}
```
## License
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fnguyenvanduocit%2Fvue-cli-plugin-style-resources-loader.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fnguyenvanduocit%2Fvue-cli-plugin-style-resources-loader?ref=badge_large)