From 2c38893c4301886139002d5c2b3e392e00c57d41 Mon Sep 17 00:00:00 2001 From: YuanHuakk <1751826683@qq.com> Date: Wed, 3 Dec 2025 01:17:06 +0800 Subject: [PATCH] =?UTF-8?q?fix(components):=20=E4=BF=AE=E5=A4=8D=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E9=A1=B5=E6=A0=B7=E5=BC=8F=E9=94=99=E4=B9=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/index.ts | 3 +- config/reserve.ts | 37 - package.json | 4 +- src/components/StoreList.vue | 2 +- src/pages/index/components/HomeNew.vue | 1109 +++++++++++----------- src/pages/index/components/HomeOld.vue | 127 ++- src/pages/index/components/home-new.scss | 10 - src/pages/index/components/home-old.scss | 124 --- src/pages/index/index.vue | 11 +- src/pages/search/index.vue | 10 +- 10 files changed, 696 insertions(+), 741 deletions(-) delete mode 100644 config/reserve.ts delete mode 100644 src/pages/index/components/home-new.scss delete mode 100644 src/pages/index/components/home-old.scss diff --git a/config/index.ts b/config/index.ts index 1c812e0..79d54de 100644 --- a/config/index.ts +++ b/config/index.ts @@ -55,6 +55,7 @@ const config = { }, sass: { data: `@import "@nutui/nutui-taro/dist/styles/variables.scss";`, + silenceDeprecations: ['import'], }, alias: { '@': join(__dirname, '..', 'src'), @@ -98,7 +99,7 @@ const config = { }, }, cssModules: { - enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true + enable: true, // 默认为 false,如需使用 css modules 功能,则设为 true config: { namingPattern: 'module', // 转换模式,取值为 global/module generateScopedName: '[name]__[local]___[hash:base64:5]', diff --git a/config/reserve.ts b/config/reserve.ts deleted file mode 100644 index 84fb70e..0000000 --- a/config/reserve.ts +++ /dev/null @@ -1,37 +0,0 @@ -// @ts-nocheck - -module.exports = { - env: { - NODE_ENV: '"production"', - }, - mini: {}, - h5: { - /** - * WebpackChain 插件配置 - * @docs https://github.com/neutrinojs/webpack-chain - */ - // webpackChain (chain) { - // /** - // * 如果 h5 端编译后体积过大,可以使用 webpack-bundle-analyzer 插件对打包体积进行分析。 - // * @docs https://github.com/webpack-contrib/webpack-bundle-analyzer - // */ - // chain.plugin('analyzer') - // .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin, []) - // /** - // * 如果 h5 端首屏加载时间过长,可以使用 prerender-spa-plugin 插件预加载首页。 - // * @docs https://github.com/chrisvfritz/prerender-spa-plugin - // */ - // const path = require('path') - // const Prerender = require('prerender-spa-plugin') - // const staticDir = path.join(__dirname, '..', 'dist') - // chain - // .plugin('prerender') - // .use(new Prerender({ - // staticDir, - // routes: [ '/pages/index/index' ], - // postProcess: (context) => ({ ...context, outputPath: path.join(staticDir, 'index.html') }) - // })) - // } - }, -}; - diff --git a/package.json b/package.json index f473bfb..b35a2fe 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "jdt-user", - "version": "4.0.16", + "version": "4.0.17", "taroConfig": { - "version": "4.0.16" + "version": "4.0.17" }, "scripts": { "build:weapp": "taro build --type weapp", diff --git a/src/components/StoreList.vue b/src/components/StoreList.vue index 6bfb790..05aafb4 100644 --- a/src/components/StoreList.vue +++ b/src/components/StoreList.vue @@ -1,6 +1,6 @@