chore: vite-plugin-cdn-import
All checks were successful
CI / cache-and-install (push) Successful in 56s
All checks were successful
CI / cache-and-install (push) Successful in 56s
This commit is contained in:
@ -6,11 +6,12 @@ import UnoCSS from 'unocss/vite';
|
||||
import AutoImport from 'unplugin-auto-import/vite';
|
||||
import { TDesignResolver } from 'unplugin-vue-components/resolvers';
|
||||
import Components from 'unplugin-vue-components/vite';
|
||||
import Markdown from 'unplugin-vue-markdown/vite';
|
||||
import { getPascalCaseRouteName, VueRouterAutoImports } from 'unplugin-vue-router';
|
||||
import VueRouter from 'unplugin-vue-router/vite';
|
||||
import { defineConfig, loadEnv } from 'vite';
|
||||
import cdnImport from 'vite-plugin-cdn-import';
|
||||
import vueDevTools from 'vite-plugin-vue-devtools';
|
||||
import Markdown from 'unplugin-vue-markdown/vite';
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig(({ mode, command }) => {
|
||||
@ -56,6 +57,12 @@ export default defineConfig(({ mode, command }) => {
|
||||
vueJsx(),
|
||||
Markdown({}),
|
||||
vueDevTools(),
|
||||
cdnImport({
|
||||
// https://github.com/mmf-fe/vite-plugin-cdn-import/blob/HEAD/README.zh-CN.md
|
||||
modules: ['vue'],
|
||||
prodUrl: '//fastly.jsdelivr.net/npm/{name}@{version}/{path}',
|
||||
enableInDevMode: true,
|
||||
}),
|
||||
],
|
||||
define: {
|
||||
$__DEV__: JSON.stringify(!isBuild),
|
||||
@ -66,7 +73,7 @@ export default defineConfig(({ mode, command }) => {
|
||||
},
|
||||
},
|
||||
build: {
|
||||
sourcemap: mode !== 'production',
|
||||
sourcemap: mode !== 'production' || env.VITE_SOURCE_MAP === 'true',
|
||||
rollupOptions: {
|
||||
output: {
|
||||
// chunkFileNames: 'assets/chunk/[name]_[hash].js',
|
||||
|
Reference in New Issue
Block a user