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 {
};