我使用的是Vite。我想在我的Vite应用中使用lit-scss-loader或任何加载器。我发现Vite默认支持SASS和JSX。但我无法在Vite网站上找到任何关于自定义加载器的文档。
arknldoa1#
默认情况下,没有插件,你可以只加载sass文件使用?inline查询后缀。
?inline
import { LitElement, html, unsafeCSS } from 'lit'; import styles from './my-element.scss?inline'; export class MyElement extends LitElement { static styles = unsafeCSS(styles); ...
字符串Example来自艾略特·马奎兹,他是文学团队的一员。你也可以使用a small plugin I created,它的工作原理相同,但每次导入时都不用 Package 在unsafeCSS()中。
unsafeCSS()
import styles from './my-element.scss?lit'; export class MyElement extends LitElement { static styles = styles; ...
型我希望这有帮助!
1条答案
按热度按时间arknldoa1#
默认情况下,没有插件,你可以只加载sass文件使用
?inline
查询后缀。字符串
Example来自艾略特·马奎兹,他是文学团队的一员。
你也可以使用a small plugin I created,它的工作原理相同,但每次导入时都不用 Package 在
unsafeCSS()
中。型
我希望这有帮助!