6-6 Ant.design配置(react+区块链实战)
创始人
2025-01-16 00:32:49
0

6-6 Ant.design配置(react+区块链实战)

在这里插入图片描述

https://ant.design/index-cn

直接点击开始使用ant进行button等按钮的样式

在这里插入图片描述

https://ant.design/docs/react/use-with-create-react-app-cn
在 create-react-app 中使用
安装antd,在react项目woniu-pet-shop中

npm install antd --save 

在这里插入图片描述

在这里插入图片描述

安装过程中可以看后面的部署

在CSS手动引入CSS

还有高级配置等都在下方的链接中
在这里插入图片描述

复制import { Button } from 'antd';
到我们的App.js中
在这里插入图片描述

可以在App.css中全部消去,加入ant的css

在这里插入图片描述

接着修改App.js中的button按钮,B为大写,加入type
保存在cmd中启动服务

Npm start  

在这里插入图片描述

在前面几个关闭了一次

没有合约再次部署到区块链,
这里没有链接本地网络的话是无法打开的metamask的
下方链接到本地网络了
下方的按钮已经变成淡蓝色的按钮
在这里插入图片描述

这个比较繁琐

有报错,没法调取合约显示地址的,是因为新快速启动的ganache不会保留之前的区块,要想永久保留需提前设置

在这里插入图片描述

此时只需要将合约重新部署一下部署到链上(若已经编译好了)

在这里插入图片描述

部署成功后区新增区块如下
在这里插入图片描述

重新部署好之后,在此开启

Npm start 

成功了,在最开始刷新的时候调用合约成功
在这里插入图片描述
在这里插入图片描述

淡蓝色的按钮

这里只用了一个button按钮,却引入了全部的CSS,不太合理,就需要使用高级配置了

在这里插入图片描述

在这里插入图片描述

使用craco 进行button按钮的(未完成建议使用第一种方式)
在这里插入图片描述

在react的项目下安装

npm install craco --save 

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

到此就没有再进行更改文件执行了

使用react-app-rewired 包进行button按钮样式(失败使用第一种方式吧)
还是按照视频上的方式使用react-app-rewired 包进行button的操作吧(未进行记录)

但是感觉不如再上面修改css的整体的方便一些,这里先不进行操作了
1,安装npm install react-app-rewired --save
在这里插入图片描述

npm install react-app-rewired --save 

2,在packjson中进行更改

在这里插入图片描述

3,安装babel-plugin-import,按需加载组件代码及样式

在这里插入图片描述

npm install babel-plugin-import --save 

在这里插入图片描述

4,在项目根目录新增config-overrides.js

在这里插入图片描述

config-overrides.js
在这里插入图片描述

加入插件基本完成

const {injectBabelPlugin} = require{'react-app-rewired'};  module.exports = function override(config,env){  	config = injectBabelPlugin( 		['import',{libraryName:'antd',libraryDirectory:'es',style:'css'}], 		config, 	);  	return config; } 

5,注释掉App.css中的代码
在这里插入图片描述

6,App.js也无需繁琐了直接如下
在这里插入图片描述

直接刷新浏览器可以看看
失败了,还是白色

在这里插入图片描述

相关内容

热门资讯

备受关注的!悠闲游戏辅助(辅助... 备受关注的!悠闲游戏辅助(辅助)总是真的有辅助辅助器(有挂猫腻)-哔哩哔哩所有人都在同一条线上,像星...
近期!微信卡五星辅助,hhpo... 近期!微信卡五星辅助,hhpoker辅助软件,透视模板(有挂详细)-哔哩哔哩1)微信卡五星辅助有没有...
据报道!授权二厅辅助,对战互娱... 据报道!授权二厅辅助,对战互娱有辅助吗-一直真的有辅助神器(哔哩哔哩)1、对战互娱有辅助吗公共底牌简...
9分钟了解!多乐找刺激脚本,科... 9分钟了解!多乐找刺激脚本,科乐天天踢有没有挂作z弊,举措教程(竟然有挂)-哔哩哔哩进入游戏-大厅左...
有玩家发现!微乐陕西小程序破解... 有玩家发现!微乐陕西小程序破解器(辅助)果然存在有辅助安装(存在有挂)-哔哩哔哩该软件可以轻松地帮助...
七分钟了解!途游辅助软件网站,... 七分钟了解!途游辅助软件网站,洞庭茶苑app辅助,诀窍教程(有挂秘笈)-哔哩哔哩1、下载好途游辅助软...
总结辅助挂!皮皮广东游戏辅助软... 总结辅助挂!皮皮广东游戏辅助软件,hhpoker免费透视脚本,透视窍要(有挂规律)-哔哩哔哩;1、皮...
第三方技巧!玉海楼茶苑app辅... 第三方技巧!玉海楼茶苑app辅助,来来拼十辅助免费下载-竟然是有辅助教程(哔哩哔哩)1、来来拼十辅助...
第7分钟了解!丫丫老陕开挂,欢... 第7分钟了解!丫丫老陕开挂,欢乐达人正版脚本,演示教程(有人有挂)-哔哩哔哩1、全新机制【欢乐达人正...
据文件显示!小南娱乐外g挂系统... 据文件显示!小南娱乐外g挂系统(辅助)一贯是有辅助辅助器(有挂分析)-哔哩哔哩1、在小南娱乐外g挂系...