module Jekyll::Vite::Config
Public Instance Methods
config_defaults(**opts)
click to toggle source
Override: Provide default values for a typical Jekyll
site.
Calls superclass method
# File lib/jekyll/vite/config.rb, line 5 def config_defaults(**opts) require 'jekyll' cache_dir = Jekyll.configuration['cache_dir'] || '.jekyll-cache' super(**opts, mode: Jekyll.env).tap do |defaults| defaults['public_dir'] = cache_dir defaults['build_cache_dir'] = File.join(cache_dir, 'vite-build') end end