fix: GET https://cdn.usefathom.com/script.js net::ERR_SSL_PROTOCOL_ERROR

pull/3330/head
babakfp 2 years ago
parent 006fd80095
commit 3c6af0b5b1

@ -1,9 +1,12 @@
import { createRequire } from 'module' import { createRequire } from 'module'
import { defineConfig, type DefaultTheme } from 'vitepress' import { defineConfig, type DefaultTheme, HeadConfig } from 'vitepress'
import { inBrowser } from '../../src/shared/shared.ts'
const require = createRequire(import.meta.url) const require = createRequire(import.meta.url)
const pkg = require('vitepress/package.json') const pkg = require('vitepress/package.json')
const isHTTPS = inBrowser && window.location.protocol === 'https:'
export default defineConfig({ export default defineConfig({
lang: 'en-US', lang: 'en-US',
title: 'VitePress', title: 'VitePress',
@ -40,7 +43,9 @@ export default defineConfig({
['meta', { name: 'og:locale', content: 'en' }], ['meta', { name: 'og:locale', content: 'en' }],
['meta', { name: 'og:site_name', content: 'VitePress' }], ['meta', { name: 'og:site_name', content: 'VitePress' }],
['meta', { name: 'og:image', content: 'https://vitepress.dev/vitepress-og.jpg' }], ['meta', { name: 'og:image', content: 'https://vitepress.dev/vitepress-og.jpg' }],
['script', { src: 'https://cdn.usefathom.com/script.js', 'data-site': 'AZBRSFGG', 'data-spa': 'auto', defer: '' }] ...(isHTTPS
? [['script', { src: 'https://cdn.usefathom.com/script.js', 'data-site': 'AZBRSFGG', 'data-spa': 'auto', defer: '' }]]
: []) as HeadConfig[]
], ],
themeConfig: { themeConfig: {

Loading…
Cancel
Save