UNPKG

@amisa/style-plugin

Version:

Transfom css's file to java scripts style element and js to script element

47 lines (38 loc) 840 B
# transform css file to style elemenet tag The Vite library Mode plugin, which supports single file transform (the default mode for Vite) ```js import { defineConfig } from 'vite'; import { AmisaCssTransformStylePlugin } from 'amisa-csstostyle-plugin'; export default defineConfig({ . . . plugins: [ AmisaCssTransformStylePlugin() ], . . . }) ``` ## Usage Examples ```ts export class SomeJavaScriptClass { public style: HTMLStyleElement constructor() { this.style = document.createAmisaStyleElement('Main.css') document.appendChild(this.#style) } } ``` ```js export class SomeJavaScriptClass { style constructor() { this.style = document.createAmisaStyleElement('Main.css') document.appendChild(this.style) } } ``` **all css styles in 'Main.css' file** send me email : amisa@ieee.org