Change: リアクションデッキのTS化 (WIP)

This commit is contained in:
KMY 2025-05-27 12:11:17 +09:00
parent 7c65b6f9df
commit 0c27b62a25
6 changed files with 138 additions and 44 deletions

View file

@ -5,13 +5,12 @@ import { optimizeLodashImports } from '@optimize-lodash/rollup-plugin';
import react from '@vitejs/plugin-react';
import { PluginOption } from 'vite';
import svgr from 'vite-plugin-svgr';
import { visualizer } from 'rollup-plugin-visualizer';
// import { visualizer } from 'rollup-plugin-visualizer';
import RailsPlugin from 'vite-plugin-rails';
import { VitePWA } from 'vite-plugin-pwa';
import tsconfigPaths from 'vite-tsconfig-paths';
import yaml from 'js-yaml';
import legacy from '@vitejs/plugin-legacy';
import vitePluginRequire from "vite-plugin-require";
import { defineConfig, UserConfigFnPromise, UserConfig } from 'vite';
import postcssPresetEnv from 'postcss-preset-env';
@ -107,7 +106,6 @@ export const config: UserConfigFnPromise = async ({ mode, command }) => {
},
},
plugins: [
vitePluginRequire(),
tsconfigPaths(),
RailsPlugin({
compress: mode === 'production' && command === 'build',
@ -153,7 +151,8 @@ export const config: UserConfigFnPromise = async ({ mode, command }) => {
svgr(),
// Old library types need to be converted
optimizeLodashImports() as PluginOption,
!!process.env.ANALYZE_BUNDLE_SIZE && (visualizer() as PluginOption),
// Disable in knyblue because kmyblue-developer cannot launch foreman
// !!process.env.ANALYZE_BUNDLE_SIZE && (visualizer() as PluginOption),
],
} satisfies UserConfig;
};