W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
相當(dāng)數(shù)量的 Rollup 插件將直接作為 Vite 插件工作(例如:?@rollup/plugin-alias
? 或 ?@rollup/plugin-json
?),但并不是所有的,因為有些插件鉤子在非構(gòu)建式的開發(fā)服務(wù)器上下文中沒有意義。
一般來說,只要 Rollup 插件符合以下標(biāo)準(zhǔn),它就應(yīng)該像 Vite 插件一樣工作:
moduleParsed
?鉤子。如果一個 Rollup 插件只在構(gòu)建階段有意義,則在 ?build.rollupOptions.plugins
? 下指定即可。
你也可以用 Vite 獨有的屬性來擴展現(xiàn)有的 Rollup 插件:
// vite.config.js
import example from 'rollup-plugin-example'
import { defineConfig } from 'vite'
export default defineConfig({
plugins: [
{
...example(),
enforce: 'post',
apply: 'build'
}
]
})
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: