0.0.8 • Published 2 years ago

@montagejs/rollup-plugin-generate-style v0.0.8

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

@montagejs/rollup-plugin-generate-style

A rollup plugin, mainly used to generate automatic import js file generation of css, less and sass.

Born for babel-plugin-import~

Usage

$ npm i @montagejs/rollup-plugin-generate-style --save-dev
import gStyle from '@montagejs/rollup-plugin-generate-style';

export default {
    plugins: [
        gStyle()
    ]
}

As shown below, we can see that an index.js file is generated in the style directory, which will automatically import index.css to serve babel-plugin-import.

.
📦package-xxx
    ┣ 📂es
    ┣  ┗ 📂style
    ┃     ┗ 📜index.css
    ┣  ┗ 📜index.js
    ┣ 📂lib
    ┃  ┗ 📂style
    ┃     ┗ 📜index.css
    ┃  ┗ 📜index.js
    ┣ 📂node_modules
    ┣ 📂src
    ┃  ┗ 📜index.tsx
    ┃  ┗ 📜index.less
    ┣ 📜.gitignore
    ┗ 📜package.json
    
          ↓ ↓ ↓ ↓ ↓ ↓

.
📦package-xxx
    ┣ 📂es
    ┣  ┗ 📂style
    ┃     ┗ 📜index.css
    ┃     ┗ 📜index.js(`import './index.css'`)
    ┣  ┗ 📜index.js
    ┣ 📂lib
    ┃  ┗ 📂style
    ┃     ┗ 📜index.css
    ┃     ┗ 📜index.js(`import './index.css'`)
    ┃  ┗ 📜index.js
    ┣ 📂node_modules
    ┣ 📂src
    ┃  ┗ 📜index.tsx
    ┃  ┗ 📜index.less
    ┣ 📜.gitignore
    ┗ 📜package.json
0.0.8

2 years ago

0.0.5

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago