diff --git a/_plugins/jekyll-vite.rb b/_plugins/jekyll-vite.rb index 1164f7c..3b98653 100644 --- a/_plugins/jekyll-vite.rb +++ b/_plugins/jekyll-vite.rb @@ -39,7 +39,7 @@ class Jekyll::Vite::Generator < Jekyll::Generator cache_dir = site.config['cache_dir'] || '.jekyll-cache' vr = ViteRuby.new( mode: Jekyll.env, - public_dir: cache_dir, + public_dir: File.join(cache_dir, 'vite-dist'), build_cache_dir: File.join(cache_dir, 'vite-build'), **(site.config['vite'].transform_keys(&:to_sym) || {}) ) diff --git a/_src/vite.json b/_src/vite.json index 7d7cc3d..6f2f987 100644 --- a/_src/vite.json +++ b/_src/vite.json @@ -6,13 +6,12 @@ "_includes/**/*", "_layouts/**/*", "_config.yml", - "vite.config.mjs" + "_vite.config.mjs" ], "publicOutputDir": "", "assetsDir": "assets" }, "development": { - "autoBuild": true, - "publicOutputDir": "vite-dev" + "autoBuild": true } }