refactor: use ~/ for alias and improve ssg

This commit is contained in:
Anthony Fu committed 2021-02-05 09:34:09 +08:00
1 parent 7074ca3704
commit 1799f56844
10 files changed
+30 -12

No files matched your search

+8 -2
View File
@@ -5,13 +5,13 @@ import Pages from 'vite-plugin-pages'
import ViteIcons, { ViteIconsResolver } from 'vite-plugin-icons'
import ViteComponents from 'vite-plugin-components'
import Markdown from 'vite-plugin-md'
import VitePWA from 'vite-plugin-pwa'
import { VitePWA } from 'vite-plugin-pwa'
import VueI18n from '@intlify/vite-plugin-vue-i18n'
import Prism from 'markdown-it-prism'
export default defineConfig({
alias: {
'/~/': `${path.resolve(__dirname, 'src')}/`,
'~/': `${path.resolve(__dirname, 'src')}/`,
},
plugins: [
Vue({
@@ -56,6 +56,7 @@ export default defineConfig({
// https://github.com/antfu/vite-plugin-pwa
VitePWA({
inlineRegister: false,
manifest: {
name: 'Vitesse',
short_name: 'Vitesse',
@@ -80,4 +81,9 @@ export default defineConfig({
include: [path.resolve(__dirname, 'locales/**')],
}),
],
// https://github.com/antfu/vite-ssg
ssgOptions: {
script: 'async',
formatting: 'minify',
},
})