欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

使用vite編譯公共類型腳本庫時,可以將css注入tsx嗎

謝彥文2年前9瀏覽0評論

我現在有一個由vite編譯的公共庫。公共庫包含一些tsx文件和css文件?,F在我發現當我導入不包含css樣式的tsx組件時。編譯公共庫的時候可以打包css文件嗎?我曾嘗試使用lib vite-plugin-CSS-injected-by-js https://www . npmjs . com/package/vite-plugin-CSS-injected-by-js,在vite.config.ts中配置插件,如下所示:

export default defineConfig({
    plugins: [
        react({
            
        }),
        cssInjectedByJsPlugin(),
        dts({
            insertTypesEntry: true,
        }),
    ],
}

似乎沒起作用。在使用vite & quotvite & quot:& quot^4.3.5";,?

是的,您可以使用下面的選項將CSS注入到所有的條目文件中。

cssInjectedByJsPlugin({
  relativeCSSInjection: true 
})

注意:這個選項仍然是實驗性的。

https://github . com/Marco-prontera/vite-plugin-CSS-injected-by-js # relativecsinjection-boolean

或者您可以使用jsAssetsFilterFunction選項,該選項提供了一個回調函數,您可以使用文件名進行過濾。