From 8fb87aa64df110554c564b783e796b89638a94a5 Mon Sep 17 00:00:00 2001 From: Ryan Ran <1410277647@qq.com> Date: Mon, 29 Sep 2025 18:26:52 +0800 Subject: [PATCH] =?UTF-8?q?feat(seller=E7=AB=AF=E5=8D=87=E7=BA=A7node?= =?UTF-8?q?=E7=89=88=E6=9C=AC):=20=E6=B7=BB=E5=8A=A0=20.npmrc=20=E5=92=8C?= =?UTF-8?q?=20.yarnrc=20=E6=96=87=E4=BB=B6=E4=BB=A5=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=BC=95=E6=93=8E=E9=85=8D=E7=BD=AE=EF=BC=8C=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=20package.json=20=E4=B8=AD=E7=9A=84=E5=BC=95=E6=93=8E=E8=A6=81?= =?UTF-8?q?=E6=B1=82=E5=B9=B6=E6=9B=BF=E6=8D=A2=20node-sass=20=E4=B8=BA=20?= =?UTF-8?q?sass=EF=BC=8C=E4=BC=98=E5=8C=96=E4=BE=9D=E8=B5=96=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E5=92=8C=E5=85=BC=E5=AE=B9=E6=80=A7=EF=BC=8C=E5=85=BC?= =?UTF-8?q?=E5=AE=B9node16=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- seller/.npmrc | 1 + seller/.yarnrc | 1 + seller/package.json | 11 +++++++--- .../src/views/goods/goods-manage/category.vue | 2 +- .../views/goods/goods-seller/addGoods.scss | 20 +++++++++---------- .../goods-seller/goodsOperationFirst.vue | 2 +- seller/src/views/home/home.scss | 4 ++-- seller/src/views/home/home.vue | 2 +- .../views/lili-components/multiple-region.vue | 2 +- seller/src/views/lili-dialog/index.vue | 4 ++-- seller/src/views/lili-dialog/link-dialog.vue | 4 ++-- seller/src/views/lili-dialog/style.scss | 6 +++--- .../src/views/lili-dialog/template/other.vue | 2 +- .../src/views/lili-dialog/template/pages.vue | 6 +++--- .../shrinkable-menu/styles/menu.scss | 4 ++-- .../main-components/tags-page-opened.vue | 2 +- .../after-order/orderComplaintDetail.vue | 2 +- .../views/order/order/exportOrderDeliver.vue | 2 +- seller/src/views/promotion/live/addLive.vue | 2 +- .../views/promotion/pintuan/pintuan-edit.vue | 2 +- .../views/shop/bill/accountStatementBill.vue | 2 +- seller/src/views/shop/bill/billDetail.vue | 2 +- seller/src/views/shop/hotzone/index.vue | 4 ++-- seller/src/views/shop/modelForm.vue | 4 ++-- seller/src/views/shop/wap/decorate.scss | 2 +- seller/src/views/shop/wap/style.scss | 2 +- seller/src/views/statistics/order.vue | 2 +- 27 files changed, 53 insertions(+), 46 deletions(-) create mode 100644 seller/.npmrc create mode 100644 seller/.yarnrc diff --git a/seller/.npmrc b/seller/.npmrc new file mode 100644 index 00000000..c0c80ba4 --- /dev/null +++ b/seller/.npmrc @@ -0,0 +1 @@ +engine-strict=false diff --git a/seller/.yarnrc b/seller/.yarnrc new file mode 100644 index 00000000..4f14322d --- /dev/null +++ b/seller/.yarnrc @@ -0,0 +1 @@ +--ignore-engines true diff --git a/seller/package.json b/seller/package.json index ed4f3e80..c217529d 100644 --- a/seller/package.json +++ b/seller/package.json @@ -4,6 +4,9 @@ "private": true, "description": "lilishop-ui", "author": "lili-platform", + "engines": { + "node": ">=14" + }, "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", @@ -15,10 +18,10 @@ "axios": "^0.21.1", "dplayer": "^1.27.1", "js-cookie": "^2.2.1", - "node-sass": "^4.14.1", + "sass": "^1.63.6", "price-color": "^1.0.2", "s": "^1.0.0", - "sass-loader": "^8.0.2", + "sass-loader": "^10.4.1", "sockjs-client": "^1.4.0", "swiper": "^6.3.5", "uuid": "^8.3.2", @@ -51,6 +54,8 @@ "vue-template-compiler": "^2.6.10" }, "resolutions": { - "minimatch": "^3.1.2" + "minimatch": "^3.1.2", + "node-sass": "npm:sass@^1.63.6", + "@achrinza/node-ipc": "9.2.2" } } diff --git a/seller/src/views/goods/goods-manage/category.vue b/seller/src/views/goods/goods-manage/category.vue index 62c3699b..620a054e 100644 --- a/seller/src/views/goods/goods-manage/category.vue +++ b/seller/src/views/goods/goods-manage/category.vue @@ -256,7 +256,7 @@ export default { }; diff --git a/seller/src/views/home/home.scss b/seller/src/views/home/home.scss index 41218860..69d82189 100644 --- a/seller/src/views/home/home.scss +++ b/seller/src/views/home/home.scss @@ -11,7 +11,7 @@ h4 { margin: 20px 0; font-size: 18px; } -/deep/ .ivu-icon { +::v-deep .ivu-icon { margin-right: 10px; } .rate-box { @@ -82,7 +82,7 @@ h4 { font-weight: bold; width: 286px; display: flex; - /deep/ span { + ::v-deep span { color: $theme_color; font-size: 18px; } diff --git a/seller/src/views/home/home.vue b/seller/src/views/home/home.vue index ea41bbde..3a56961e 100644 --- a/seller/src/views/home/home.vue +++ b/seller/src/views/home/home.vue @@ -295,7 +295,7 @@ export default { diff --git a/seller/src/views/shop/bill/accountStatementBill.vue b/seller/src/views/shop/bill/accountStatementBill.vue index 073acd6f..5cc8fbd7 100644 --- a/seller/src/views/shop/bill/accountStatementBill.vue +++ b/seller/src/views/shop/bill/accountStatementBill.vue @@ -225,7 +225,7 @@ diff --git a/seller/src/views/shop/bill/billDetail.vue b/seller/src/views/shop/bill/billDetail.vue index bf439b8f..28a05e11 100644 --- a/seller/src/views/shop/bill/billDetail.vue +++ b/seller/src/views/shop/bill/billDetail.vue @@ -654,7 +654,7 @@ table { margin: 10px 0; padding: 10px; - /deep/ span { + ::v-deep span { font-size: 14px; text-align: center; width: 200px; diff --git a/seller/src/views/shop/hotzone/index.vue b/seller/src/views/shop/hotzone/index.vue index 90d75467..53c0c7e7 100644 --- a/seller/src/views/shop/hotzone/index.vue +++ b/seller/src/views/shop/hotzone/index.vue @@ -57,11 +57,11 @@ export default { };