From b0a43a70e6c93690ba4b0779527316f40297a45d Mon Sep 17 00:00:00 2001 From: kailong321200875 <321200875@qq.com> Date: Wed, 15 Nov 2023 09:59:17 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9EImageCropping?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + .../ImageCropping/src/ImageCropping.vue | 126 ++++++++++-------- src/views/Components/ImageCropping.vue | 17 ++- vite.config.ts | 3 +- 4 files changed, 87 insertions(+), 60 deletions(-) diff --git a/package.json b/package.json index 27aab3b..a0f217e 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "@zxcvbn-ts/core": "^3.0.4", "animate.css": "^4.1.1", "axios": "^1.6.0", + "cropperjs": "^1.6.1", "dayjs": "^1.11.10", "driver.js": "^1.3.0", "echarts": "^5.4.3", diff --git a/src/components/ImageCropping/src/ImageCropping.vue b/src/components/ImageCropping/src/ImageCropping.vue index 97bd2be..93ac511 100644 --- a/src/components/ImageCropping/src/ImageCropping.vue +++ b/src/components/ImageCropping/src/ImageCropping.vue @@ -1,76 +1,90 @@ diff --git a/src/views/Components/ImageCropping.vue b/src/views/Components/ImageCropping.vue index 2dbc22a..0d1e269 100644 --- a/src/views/Components/ImageCropping.vue +++ b/src/views/Components/ImageCropping.vue @@ -1,14 +1,25 @@ diff --git a/vite.config.ts b/vite.config.ts index 60c5363..43acf67 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -152,7 +152,8 @@ export default ({ command, mode }: ConfigEnv): UserConfig => { 'vue-json-pretty', '@zxcvbn-ts/core', 'dayjs', - 'mockjs' + 'mockjs', + 'cropperjs' ] } }