chore: add more openai

This commit is contained in:
engigu
2026-03-11 10:59:25 +08:00
parent 735b798bd7
commit deae554620
8 changed files with 121 additions and 5 deletions
+3 -1
View File
@@ -10,11 +10,13 @@ window.addEventListener('vite:preloadError', () => {
window.location.reload()
})
const BASE_URL = (window as any).__BASE_URL__ || ''
createApp(App)
.use(router)
.use(VueMonacoEditorPlugin, {
paths: {
vs: 'https://cdn.jsdelivr.net/npm/monaco-editor@0.52.0/min/vs'
vs: BASE_URL + '/vs'
}
})
.mount('#app')
+1 -1
View File
@@ -97,7 +97,7 @@ function getLangIcon(plugin: string) {
'kubernetes': 'kubernetes/kubernetes-plain.svg',
'ansible': 'ansible/ansible-original.svg',
}
return mapping[name] ? `https://cdn.jsdelivr.net/gh/devicons/devicon/icons/${mapping[name]}` : ''
return mapping[name] ? `https://fastly.jsdelivr.net/gh/devicons/devicon/icons/${mapping[name]}` : ''
}
async function fetchPaths() {
+1 -1
View File
@@ -229,7 +229,7 @@ function getLangIcon(plugin: string) {
}
if (mapping[name]) {
return `https://cdn.jsdelivr.net/gh/devicons/devicon/icons/${mapping[name]}`
return `https://fastly.jsdelivr.net/gh/devicons/devicon/icons/${mapping[name]}`
}
return ''
}
+1 -1
View File
@@ -184,7 +184,7 @@ function getLangIcon(plugin: string) {
}
if (mapping[name]) {
return `https://cdn.jsdelivr.net/gh/devicons/devicon/icons/${mapping[name]}`
return `https://fastly.jsdelivr.net/gh/devicons/devicon/icons/${mapping[name]}`
}
return ''
}
+13 -1
View File
@@ -1,10 +1,22 @@
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import tailwindcss from '@tailwindcss/vite'
import { viteStaticCopy } from 'vite-plugin-static-copy'
import { fileURLToPath, URL } from 'node:url'
export default defineConfig({
plugins: [vue(), tailwindcss()],
plugins: [
vue(),
tailwindcss(),
viteStaticCopy({
targets: [
{
src: 'node_modules/monaco-editor/min/vs',
dest: '.'
}
]
})
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))