Slide 13
Slide 13 text
既存の運用フローを
壊さずに改善をする
● vite(rollup)を利用してbundleした
ファイルをリソースディレクトリ
に配置されるように設定する
○ viteを使ったのは今後のフレームワークへの
追従を見据えて
○ これならば少しずつ追加していける
○ リリースフローを変更せずに実装が可能
13
import { defineConfig } from "vite";
export default defineConfig({
build: {
outDir: "static/bundled",
rollupOptions: {
input: {
"top": "./static/js/top.js",
"menu": "./static/js/menu.js",
},
output: {
entryFileNames: "[name].js",
},
watch: {
include: "/static/**",
exclude: ["static/bundled/**"],
},
},
},
});