色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

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

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

我現(xiàn)在有一個由vite編譯的公共庫。公共庫包含一些tsx文件和css文件。現(xiàn)在我發(fā)現(xiàn)當我導入不包含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選項,該選項提供了一個回調(diào)函數(shù),您可以使用文件名進行過濾。