From 22446a5d662b04c69cad7ff4d71f69058e91158d Mon Sep 17 00:00:00 2001
From: zhangyongtian <1181606322@qq.com>
Date: Fri, 23 Aug 2024 14:11:28 +0800
Subject: [PATCH] 主题包更改、webpack添加@=src配置
---
gz-customerSystem/package.json | 1 +
gz-customerSystem/craco.config.js | 24 ++++++++++++++----------
gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx | 3 +--
gz-customerSystem/src/components/Search/index.jsx | 2 +-
gz-customerSystem/src/views/register/visit/index.jsx | 8 ++++----
gz-customerSystem/yarn.lock | 5 +++++
6 files changed, 26 insertions(+), 17 deletions(-)
diff --git a/gz-customerSystem/craco.config.js b/gz-customerSystem/craco.config.js
index 13892fa..73c8f16 100644
--- a/gz-customerSystem/craco.config.js
+++ b/gz-customerSystem/craco.config.js
@@ -8,18 +8,22 @@
* @Description: less配置
*/
const CracoLessPlugin = require('craco-less');
+const path = require('path');
module.exports = {
- plugins: [
- {
- plugin: CracoLessPlugin,
- options: {
- lessLoaderOptions: {
- lessOptions: {
- javascriptEnabled: true,
- },
+ plugins: [{
+ plugin: CracoLessPlugin,
+ options: {
+ lessLoaderOptions: {
+ lessOptions: {
+ javascriptEnabled: true,
},
},
},
- ],
-};
+ }, ],
+ webpack: {
+ alias: {
+ '@': path.resolve(__dirname, 'src'),
+ },
+ },
+};
\ No newline at end of file
diff --git a/gz-customerSystem/package.json b/gz-customerSystem/package.json
index da96f23..92498ec 100644
--- a/gz-customerSystem/package.json
+++ b/gz-customerSystem/package.json
@@ -9,6 +9,7 @@
"@ant-design/plots": "^1.2.5",
"@antv/g2": "^4.2.1",
"@arco-design/web-react": "^2.63.1",
+ "@arco-themes/react-gzzz": "^0.0.2",
"@craco/craco": "^6.4.3",
"@testing-library/jest-dom": "^5.16.2",
"@testing-library/react": "^12.1.2",
diff --git a/gz-customerSystem/src/components/Search/index.jsx b/gz-customerSystem/src/components/Search/index.jsx
index 6bb2bfd..03d2eb6 100644
--- a/gz-customerSystem/src/components/Search/index.jsx
+++ b/gz-customerSystem/src/components/Search/index.jsx
@@ -11,7 +11,7 @@
import PropTypes from 'prop-types';
import { Form, Button, TreeSelect, } from 'antd';
import { Grid, Input, Select, DatePicker } from '@arco-design/web-react';
-import "@arco-design/web-react/dist/css/arco.css";
+import "@arco-themes/react-gzzz/css/arco.css";
import { DownOutlined } from '@ant-design/icons';
import * as $$ from '../../utils/utility';
import './index.less';
diff --git a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
index 8615c90..fb4bb25 100644
--- a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
+++ b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
@@ -1,7 +1,7 @@
import React, { useState, useEffect, useRef } from "react";
import { Row, Col, Space, Tooltip, Button } from 'antd';
import { Form, Input, Radio, Select, DatePicker, Cascader, Modal, Upload, InputNumber } from '@arco-design/web-react';
-import "@arco-design/web-react/dist/css/arco.css";
+import '@arco-themes/react-gzzz/index.less';
import PersonCard from '../../../../components/personCard';
import * as $$ from '../../../../utils/utility';
import {
@@ -13,7 +13,6 @@
} from '../../../../assets/images';
import { CheckOutlined, } from '@ant-design/icons';
-import "@arco-design/web-react/dist/css/arco.css";
import TableView from '../../../../components/TableView';
import '../../index.less';
import ApplyDialog from "./applyDialog";
diff --git a/gz-customerSystem/src/views/register/visit/index.jsx b/gz-customerSystem/src/views/register/visit/index.jsx
index 2521a76..1a001b1 100644
--- a/gz-customerSystem/src/views/register/visit/index.jsx
+++ b/gz-customerSystem/src/views/register/visit/index.jsx
@@ -8,10 +8,10 @@
*/
import React, { useState, useEffect, useRef, Fragment } from "react";
-import NewPage from '../../../components/NewPage';
-import RegisterTab from '../../../components/registerTab';
-import * as $$ from '../../../utils/utility';
-import "@arco-design/web-react/dist/css/arco.css";
+import NewPage from '@/components/NewPage';
+import RegisterTab from '@/components/registerTab';
+import * as $$ from '@/utils/utility';
+import "@arco-themes/react-gzzz/css/arco.css";
import '../index.less';
import { Space } from 'antd';
import { Button } from '@arco-design/web-react';
diff --git a/gz-customerSystem/yarn.lock b/gz-customerSystem/yarn.lock
index 9dffffa..6802eb0 100644
--- a/gz-customerSystem/yarn.lock
+++ b/gz-customerSystem/yarn.lock
@@ -868,6 +868,11 @@
"@babel/types" "^7.12.12"
"@types/node" "^16.11.10"
+"@arco-themes/react-gzzz@^0.0.2":
+ version "0.0.2"
+ resolved "https://registry.yarnpkg.com/@arco-themes/react-gzzz/-/react-gzzz-0.0.2.tgz#4a413958e662fff64c1e31b36ccf0484be0e2388"
+ integrity sha512-YQGlkswfowsuaodIevDPMx+UPpJW7Is6b3+xFKh49GDNCJf5sIz37bSiK5zxLsIl1pBj16PkUIXzm7Fq4AdHgw==
+
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.8.3":
version "7.24.7"
resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.24.7.tgz"
--
Gitblit v1.8.0