@plugin-light/vite-plugin-chunk-split
v0.0.3
Published
[vite-plugin-chunk-split](https://www.npmjs.com/package/vite-plugin-chunk-split) 的 CJS 版本。
Downloads
66
Readme
vite-plugin-chunk-split
vite-plugin-chunk-split 的 CJS 版本。
如何使用
安装
pnpm add @plugin-light/vite-plugin-chunk-split -D
在 vite.config.ts
中添加如下设置:
import { defineConfig } from 'vite';
import { chunkSplitPlugin } from '@plugin-light/vite-plugin-chunk-split';
export default defineConfig({
plugins: [
chunkSplitPlugin({
}),
],
});
具体参数可以参考 vite-plugin-chunk-split,不同之处是 CustomChunk 额外暴露了 staticImportedScan/isCSSIdentifier/getModuleInfo
。
export type CustomChunk = (context: {
id: string,
moduleId: string,
file: string,
root: string,
staticImportedScan: StaticImportedScan,
isCSSIdentifier: IsCSSIdentifier,
getModuleInfo: GetModuleInfo,
}) => string | undefined | null;