vite-pug-static-builder
Version:
Vite + Pugを使用した静的サイトビルダー - 複数のPugファイルを静的HTMLとしてビルドするViteプラグイン
17 lines (16 loc) • 513 B
JavaScript
import { vitePluginPugBuild } from './build.js';
import { vitePluginPugServe } from './serve.js';
const defaultSettings = {};
/**
* Vite Pug静的サイトプラグイン
* @param userSettings - ユーザー設定
* @returns Viteプラグイン配列
*/
const vitePluginPugStatic = (userSettings) => {
const settings = {
...defaultSettings,
...userSettings,
};
return [vitePluginPugBuild(settings.build), vitePluginPugServe(settings.serve)];
};
export default vitePluginPugStatic;