build(widget): 为 Vite 配置添加 IIFE 格式并自定义输出文件名

调整 lib 输出配置,新增 'iife' 格式以支持更广泛的浏览器环境直接使用。
同时自定义各格式的输出文件名,使 ES 和 UMD 格式的文件名更清晰,并将 IIFE 格式作为默认的 'cwd.js' 文件。
This commit is contained in:
anghunk
2026-02-12 10:16:03 +08:00
parent 00ac1ce394
commit 1d855f8f7d

View File

@@ -40,8 +40,12 @@ export default defineConfig({
lib: {
name: 'CWDComments',
entry: resolve(__dirname, 'src/index.js'),
formats: ['es', 'umd'],
fileName: (format) => `cwd.${format}.js`,
formats: ['es', 'umd', 'iife'],
fileName: (format) => {
if (format === 'es') return 'cwd.es.js';
if (format === 'umd') return 'cwd.umd.js';
return 'cwd.js';
},
},
rollupOptions: {
output: {