mirror of
https://github.com/next-theme/hexo-theme-next.git
synced 2026-01-18 18:33:42 +00:00
Fix null custom_cdn_url
This commit is contained in:
parent
d367d0c244
commit
431540f4a0
@ -58,11 +58,11 @@ hexo.extend.helper.register('next_pre', function() {
|
||||
const { enable, host } = this.theme.font;
|
||||
const { internal, plugins, custom_cdn_url } = this.theme.vendors;
|
||||
const links = {
|
||||
local : parse(this.theme.js || '').protocol + '//' + parse(this.theme.js || '').hostname,
|
||||
local : this.theme.js && parse(this.theme.js).hostname ? parse(this.theme.js).protocol + '//' + parse(this.theme.js).hostname : '',
|
||||
jsdelivr: 'https://cdn.jsdelivr.net',
|
||||
unpkg : 'https://unpkg.com',
|
||||
cdnjs : 'https://cdnjs.cloudflare.com',
|
||||
custom : parse(custom_cdn_url || '').protocol + '//' + parse(custom_cdn_url || '').hostname
|
||||
custom : custom_cdn_url && parse(custom_cdn_url).hostname ? parse(custom_cdn_url).protocol + '//' + parse(custom_cdn_url).hostname : ''
|
||||
};
|
||||
const h = enable ? host || 'https://fonts.googleapis.com' : '';
|
||||
const i = links[internal];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user