自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 lerna + monorepo 发布组件库(1)

选择lerna + monorepo, 使用 lerna的原因,网上有很多总结,能够链接repo中的各个项目,能够管理从版本管理到发布等等,就不一一列举了。3. 在lerna.json中设置 "npmClient": "pnpm","version": "independent",删除node_modules,手动创建pnpm-workspace.yaml文件,运行 pnpm install。2. 创建 my-monorepo-project文件夹,在该目录下运行。4. 新建packages 子项目。

2024-05-17 09:58:40 200

原创 TypeError: Error while loading rule ‘prettier/prettier‘: context.getPhysicalFilename....

最近在学习前端代码规范方面的东西,虽然之前一直在使用eslint,prettier来规范代码,但有些东西还是觉得不是很懂。看了这些资料之后,决定在自己的项目上实践一下。实现方案:安装eslint-config-prettier来关闭eslint中与prettier相互冲突的规则,安装eslint-plugin-prettier来赋予eslint用prettier格式化代码的能力。因为eslint是项目原来就有的,这次没有重新安装,版本是低于7.28.0的,于是升级eslint版本之后,问题解决!

2023-05-31 11:47:51 1653 2

原创 设置z-index为负数后元素没有被隐藏

面试时,面试官为怎么隐藏一个元素,完全没准备,只说了display:none和visibility:hidden,之后网上查了方法,还有z-index设为负数,于是自己写了段代码试试,不起作用。依旧不起作用,但是在对box1的父元素,我这里就是body,添加了背景颜色之后,box1就被隐藏了,所以遮盖住box1的是父元素的背景色。首先,需要知道关于层叠上下文的知识,可以看MDN上的解释,解释的非常清楚,引用其中一句话。这是因为这些元素具有能够使他们形成一个。我们认识到某些元素的渲染顺序是由其。

2023-04-28 15:44:36 247

原创 npm list 报错 extraneous

在npm 4及以下版本,在npm install 的时候需要加 --save 来将其加到package.json中,这也是以前会经常有包被标记为 extraneous,因为大家经常会忘记加--save,导致包在node_modules中,但不在package.json中。自从npm 5版本以来,npm install 不需要加-- save ,也会自动将其列到package.json中。原因: 有node_modules文件夹下的安装包,没有列在package.json中。

2023-04-20 16:44:46 769

原创 CRA + react-styleguidist + antd 创建组件库(一)

于是查看 react-styleguidist文档及代码,看了官网中CRA的例子,发现react-scripts和react-styleguidist的版本,不是最新的,但现在我们用的版本都是最新的,想到react-styleguidist加载的是react-scripts的webpack.config.js,有可能是版本的问题,于是按照例子中的版本重新安装。但是把*props.ts文件也识别为组件了,并且没有将props的参数列表展示出来,Button和Group显示的层级也不对。看看,得到了这个页面。

2023-04-04 16:32:48 285

原创 cookie和localstorage在iframe中的应用

cookie和localstorage在iframe中的应用

2023-02-23 17:22:36 3940 2

原创 antd design 修改form中的初始值

antd design 修改form中的初始值

2023-02-23 17:03:16 175

原创 uniapp 跨域代理后请求报404

然而查了很多解决方法依旧没有成功,后来发现我的项目用的是vite,所以在manifest.json里面修改对应webpack的修改没有起作用,于是去修改vite.config.js,成功!查了官方文档,devServer对应的就是webpack的devServer。最近刚开始接触uni-app,H5页面,本地调试,请求报跨域。

2022-09-28 16:09:19 3260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除