删除qrcodejs2、@vueuse/shared、vue-json-pretty、 @vue/runtime-core组件,进一步减少项目大小
parent
ffc79bc469
commit
a283bdc1c1
|
@ -27,9 +27,7 @@
|
|||
"@ant-design/icons-vue": "^7.0.1",
|
||||
"@logicflow/core": "^1.2.12",
|
||||
"@logicflow/extension": "^1.2.13",
|
||||
"@vue/runtime-core": "^3.3.4",
|
||||
"@vue/shared": "^3.3.4",
|
||||
"@vueuse/shared": "^10.4.1",
|
||||
"@vueuse/core": "^10.4.1",
|
||||
"@tinymce/tinymce-vue": "^4.0.7",
|
||||
"@zxcvbn-ts/core": "^3.0.3",
|
||||
|
@ -57,7 +55,6 @@
|
|||
"print-js": "^1.6.0",
|
||||
"qs": "^6.11.2",
|
||||
"qrcode": "^1.5.3",
|
||||
"qrcodejs2": "0.0.2",
|
||||
"resize-observer-polyfill": "^1.5.1",
|
||||
"showdown": "^2.1.0",
|
||||
"sortablejs": "^1.15.0",
|
||||
|
@ -75,7 +72,6 @@
|
|||
"vxe-table": "4.5.12",
|
||||
"vxe-table-plugin-antd": "3.1.0",
|
||||
"xe-utils": "3.5.13",
|
||||
"vue-json-pretty": "^2.2.4",
|
||||
"xss": "^1.0.14"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
import { withInstall } from '/@/utils';
|
||||
import codeEditor from './src/CodeEditor.vue';
|
||||
import jsonPreview from './src/json-preview/JsonPreview.vue';
|
||||
|
||||
export const CodeEditor = withInstall(codeEditor);
|
||||
export const JsonPreview = withInstall(jsonPreview);
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
<template>
|
||||
<vue-json-pretty :path="'res'" :deep="3" :showLength="true" :data="data" />
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import VueJsonPretty from 'vue-json-pretty';
|
||||
import 'vue-json-pretty/lib/styles.css';
|
||||
|
||||
defineProps({
|
||||
data: Object,
|
||||
});
|
||||
</script>
|
|
@ -9,7 +9,7 @@
|
|||
import Cropper from 'cropperjs';
|
||||
import 'cropperjs/dist/cropper.css';
|
||||
import { useDesign } from '/@/hooks/web/useDesign';
|
||||
import { useDebounceFn } from '@vueuse/shared';
|
||||
import { useDebounceFn } from '@vueuse/core';
|
||||
|
||||
type Options = Cropper.Options;
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import { warn } from 'vue';
|
||||
import { isObject } from '@vue/shared';
|
||||
import { fromPairs } from 'lodash-es';
|
||||
import type { ExtractPropTypes, PropType } from '@vue/runtime-core';
|
||||
import type { ExtractPropTypes, PropType } from 'vue';
|
||||
import type { Mutable } from './types';
|
||||
|
||||
const wrapperKey = Symbol();
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
//引入依赖
|
||||
import { useForm, BasicForm, FormSchema } from '/@/components/Form';
|
||||
import { CollapseContainer } from '/@/components/Container';
|
||||
import { ref } from '@vue/runtime-core';
|
||||
import { ref } from 'vue';
|
||||
|
||||
//自定义表单字段
|
||||
const formSchemas: FormSchema[] = [
|
||||
|
|
Loading…
Reference in New Issue