【无标题】

使用yarn add classnames安装。

这是antd中关于button组件的写法!所以我们自己取类名也可以这么取!

现在我们直接模仿antd官网中button组件的样式 搜索网站 UNPKG

这是自己写组件的大致导入导出格式。

写好组件之后记得引入。

好像看到很多次JSX了确实应该了解一下

然后图片的Base64格式也应该学习一下。

目前的包管理器我知道的有npm、pnpm、yarn、cnpm这些,cnpm就是国内的一个镜像源,然后速度比npm相对来说快一点。但是npm仍然是性能相对差的,一方面是每次都需要重新下载整个模块,需要重新发起请求,没有任何的缓存;其次如果多个包引入一个包需要重复下载这个包,重复的占据内存空间,还可能引起死环依赖的问题。

现在storybook这个包是下载好了。

然后我一直心心念念的Dependencies和Devdependicies的区别来了:

emmm我目前的理解是devd和d的区别是:d放的是项目最主要的核心依赖的对象,比如说react,express、tsc等,因为我们依赖这个实现最核心的功能,然后devd是编译工具,测试库还有打包啥的吧,就比如说webpack,storybook这些。

public存放的静态资源,react-scripts里面存放了一个webpack的配置。

先要打开storybook的页面,需要先使用storybook init再使用yarn storybook才可以打开网页哦。

相关推荐
枫叶丹42 分钟前
【Qt开发】常用控件(四)
开发语言·qt
PineappleCoder5 分钟前
为什么说发布 - 订阅是代码的 “万能胶水”?解耦逻辑全解析
前端·javascript·算法
草莓熊Lotso9 分钟前
《吃透 C++ 类和对象(中):const 成员函数与取地址运算符重载解析》
c语言·开发语言·c++·笔记·其他
我叫黑大帅9 分钟前
微信小程序分包:告别加载慢,像拆快递一样简单!
前端·微信小程序
今禾14 分钟前
深入解析HTTP协议:从OSI模型到HTTP/3.0的演进与实战优化
前端·http·面试
sure28215 分钟前
react native 编写一个歌词组件
前端·react native
言兴15 分钟前
面试题深度解析:localStorage、sessionStorage 与 Cookie —— 前端存储的三大基石
前端·javascript·面试
言兴16 分钟前
HTTP 各版本演进史:从文本传输到极致性能 —— 深度解析协议进化与工程实践
前端·javascript·面试
跟橙姐学代码17 分钟前
学Python像学做人:从基础语法到人生哲理的成长之路
前端·python
临期程序员18 分钟前
TypeError: crypto.getRandomValues is not a function
前端·vue.js