1.重构上传组件并调整资源输出目录
上传组件进行重构,移除不再使用的对话框模板,同时更新资源的输出目录配置。此提交包含对上传表单的重命名和对项目构建配置的修改,以适应新的目录结构。 sws 2024-08-12v1.0.0
parent
bb01ae0769
commit
adce501901
|
|
@ -0,0 +1,13 @@
|
||||||
|
<template>
|
||||||
|
<el-dialog v-model="dialog_visible_category_oprate" class="radius-lg" width="1168" append-to-body>
|
||||||
|
<template #header>
|
||||||
|
<div class="title center re">
|
||||||
|
<div class="tc size-16 fw">添加分类</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
</el-dialog>
|
||||||
|
</template>
|
||||||
|
<script setup lang="ts">
|
||||||
|
const dialog_visible_category_oprate = ref(false);
|
||||||
|
</script>
|
||||||
|
<style lang="scss"></style>
|
||||||
|
|
@ -159,13 +159,6 @@
|
||||||
<!-- 图片预览 -->
|
<!-- 图片预览 -->
|
||||||
<el-image-viewer v-if="preview_switch_img && upload_type == 'img'" :z-index="999999" :url-list="[preview_url]" :hide-on-click-modal="true" @close="preview_close"></el-image-viewer>
|
<el-image-viewer v-if="preview_switch_img && upload_type == 'img'" :z-index="999999" :url-list="[preview_url]" :hide-on-click-modal="true" @close="preview_close"></el-image-viewer>
|
||||||
<upload-model v-model="upload_model_visible" :type="upload_type" :exts="props.type == 'img' ? ext_img_name_list : props.type == 'video' ? ext_video_name_list : ext_file_name_list" @close="close_upload_model"></upload-model>
|
<upload-model v-model="upload_model_visible" :type="upload_type" :exts="props.type == 'img' ? ext_img_name_list : props.type == 'video' ? ext_video_name_list : ext_file_name_list" @close="close_upload_model"></upload-model>
|
||||||
<el-dialog v-model="dialog_visible_type_oprate" class="radius-lg" width="1168" append-to-body>
|
|
||||||
<template #header>
|
|
||||||
<div class="title center re">
|
|
||||||
<div class="tc size-16 fw">添加分类</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
</el-dialog>
|
|
||||||
</template>
|
</template>
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
const app = getCurrentInstance();
|
const app = getCurrentInstance();
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@ declare module 'vue' {
|
||||||
FooterNavContent: typeof import('./../components/footer-nav/footer-nav-content.vue')['default']
|
FooterNavContent: typeof import('./../components/footer-nav/footer-nav-content.vue')['default']
|
||||||
FooterNavSetting: typeof import('./../components/footer-nav/footer-nav-setting.vue')['default']
|
FooterNavSetting: typeof import('./../components/footer-nav/footer-nav-setting.vue')['default']
|
||||||
FooterNavStyles: typeof import('./../components/footer-nav/footer-nav-styles.vue')['default']
|
FooterNavStyles: typeof import('./../components/footer-nav/footer-nav-styles.vue')['default']
|
||||||
Form: typeof import('./../components/common/upload/form.vue')['default']
|
FormUploadCategory: typeof import('./../components/common/upload/form-upload-category.vue')['default']
|
||||||
GdMap: typeof import('./../components/base/maps/gd-map.vue')['default']
|
GdMap: typeof import('./../components/base/maps/gd-map.vue')['default']
|
||||||
Hot: typeof import('./../components/common/hot/index.vue')['default']
|
Hot: typeof import('./../components/common/hot/index.vue')['default']
|
||||||
Icon: typeof import('./../components/base/icon/index.vue')['default']
|
Icon: typeof import('./../components/base/icon/index.vue')['default']
|
||||||
|
|
|
||||||
|
|
@ -88,7 +88,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
|
||||||
// 指定输出路径(相对于项目根目录),默认dist
|
// 指定输出路径(相对于项目根目录),默认dist
|
||||||
outDir: 'dist',
|
outDir: 'dist',
|
||||||
// 指定生成静态资源的存放路径,默认assets
|
// 指定生成静态资源的存放路径,默认assets
|
||||||
assetsDir: 'assets',
|
assetsDir: 'diy',
|
||||||
// chunk大小警告限制,默认500kbs
|
// chunk大小警告限制,默认500kbs
|
||||||
chunkSizeWarningLimit: 1500,
|
chunkSizeWarningLimit: 1500,
|
||||||
// 是否禁用css拆分(默认true),设置false时所有CSS将被提取到一个CSS文件中
|
// 是否禁用css拆分(默认true),设置false时所有CSS将被提取到一个CSS文件中
|
||||||
|
|
@ -112,11 +112,11 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
|
||||||
rollupOptions: {
|
rollupOptions: {
|
||||||
output: {
|
output: {
|
||||||
// 自定义 chunk 文件的输出路径和文件名格式
|
// 自定义 chunk 文件的输出路径和文件名格式
|
||||||
chunkFileNames: 'assets/js/chunk/[name]-[hash].js',
|
chunkFileNames: 'static/admin/default/diy/js/chunk/[name]-[hash].js',
|
||||||
// 自定义 entry chunk 的输出路径和文件名格式
|
// 自定义 entry chunk 的输出路径和文件名格式
|
||||||
entryFileNames: 'assets/js/entry/[name]-[hash].js',
|
entryFileNames: 'static/admin/default/diy/js/entry/[name]-[hash].js',
|
||||||
//非js文件夹,按照文件类型分类css,png,jpg
|
//非js文件夹,按照文件类型分类css,png,jpg
|
||||||
assetFileNames: 'assets/[ext]/[name]-[hash].[ext]',
|
assetFileNames: 'static/admin/default/diy/[ext]/[name]-[hash].[ext]',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue