Class: Jekyll::Importmap::Resolver

Inherits:
Object
  • Object
show all
Defined in:
lib/jekyll-importmap/resolver.rb

Class Method Summary collapse

Class Method Details

.base_urlObject



16
17
18
19
20
21
22
# File 'lib/jekyll-importmap/resolver.rb', line 16

def self.base_url
    if Jekyll.configuration['baseurl']
        '/' + Jekyll.configuration['baseurl']
    else
        ''
    end
end

.host_or_urlObject



9
10
11
12
13
14
15
# File 'lib/jekyll-importmap/resolver.rb', line 9

def self.host_or_url
    if Jekyll.configuration['url']
        Jekyll.configuration['url']
    else
        Jekyll.configuration['host']
    end
end

.path_to_asset(path) ⇒ Object



5
6
7
# File 'lib/jekyll-importmap/resolver.rb', line 5

def self.path_to_asset(path)
    'https://' + self.url + JS_PATH + '/' + path
end

.urlObject

end



31
32
33
34
# File 'lib/jekyll-importmap/resolver.rb', line 31

def self.url
    #self.host_or_url + self.port + self.base_url
    self.host_or_url + self.base_url
end