Browse Source

修复调试位置与代码映射位置不一致问题

pull/73/head
Adee 4 years ago
parent
commit
6b52615df4
  1. 4
      vben28/build/vite/plugin/index.ts
  2. 6
      vben28/build/vite/plugin/styleImport.ts
  3. 6
      vben28/src/main.ts
  4. 5
      vben28/vite.config.ts

4
vben28/build/vite/plugin/index.ts

@ -5,7 +5,7 @@ import legacy from '@vitejs/plugin-legacy';
import purgeIcons from 'vite-plugin-purge-icons'; import purgeIcons from 'vite-plugin-purge-icons';
import windiCSS from 'vite-plugin-windicss'; import windiCSS from 'vite-plugin-windicss';
import VitePluginCertificate from 'vite-plugin-mkcert'; import VitePluginCertificate from 'vite-plugin-mkcert';
import vueSetupExtend from 'vite-plugin-vue-setup-extend'; //import vueSetupExtend from 'vite-plugin-vue-setup-extend';
import { configHtmlPlugin } from './html'; import { configHtmlPlugin } from './html';
import { configPwaConfig } from './pwa'; import { configPwaConfig } from './pwa';
import { configMockPlugin } from './mock'; import { configMockPlugin } from './mock';
@ -31,7 +31,7 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
// have to // have to
vueJsx(), vueJsx(),
// support name // support name
vueSetupExtend(), //vueSetupExtend(),
VitePluginCertificate({ VitePluginCertificate({
source: 'coding', source: 'coding',
}), }),

6
vben28/build/vite/plugin/styleImport.ts

@ -5,9 +5,9 @@
import { createStyleImportPlugin } from 'vite-plugin-style-import'; import { createStyleImportPlugin } from 'vite-plugin-style-import';
export function configStyleImportPlugin(_isBuild: boolean) { export function configStyleImportPlugin(_isBuild: boolean) {
// if (!isBuild) { if (!_isBuild) {
// return []; return [];
// } }
const styleImportPlugin = createStyleImportPlugin({ const styleImportPlugin = createStyleImportPlugin({
libs: [ libs: [
{ {

6
vben28/src/main.ts

@ -15,6 +15,12 @@ import { setupGlobDirectives } from '/@/directives';
import { setupI18n } from '/@/locales/setupI18n'; import { setupI18n } from '/@/locales/setupI18n';
import { registerGlobComp } from '/@/components/registerGlobComp'; import { registerGlobComp } from '/@/components/registerGlobComp';
import Antd from 'ant-design-vue'; import Antd from 'ant-design-vue';
import { isDevMode } from './utils/env';
if (isDevMode()) {
import('ant-design-vue/es/style');
}
async function bootstrap() { async function bootstrap() {
const app = createApp(App); const app = createApp(App);
app.use(Antd); app.use(Antd);

5
vben28/vite.config.ts

@ -109,6 +109,11 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
'@iconify/iconify', '@iconify/iconify',
'ant-design-vue/es/locale/zh_CN', 'ant-design-vue/es/locale/zh_CN',
'ant-design-vue/es/locale/en_US', 'ant-design-vue/es/locale/en_US',
'ant-design-vue/es/style',
'echarts/core',
'echarts/charts',
'echarts/components',
'echarts/renderers',
], ],
}, },
}; };

Loading…
Cancel
Save