- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Less@4.x.x版本和view-ui-plus之类的UI框架一起使用时,定制UI框架样式后,部分样式异常或丢失(如InputNumber的Icon没有)的解决方案
大致意思就是,关于math的一些配置在不同less版本有所区别,less4.0以上版本,像 2px / 2 这种样式值,会直接被应用到浏览器上,而less3会被计算成1px然后应用到浏览器,less4默认是。如果你的项目使用了 webpack/vite 工程,可以通过变量覆盖的方式来实现主题定制。在vite.config.ts里把less的math设置成always模式就行了。首先在项目中先建立一个 less 文件 viewUITheme。所以,要简单解决这个问题,完整的变量列表可以查看。
2023-08-29 17:34:40 508 1
原创 vue-i18n报错:You are running the esm-bundler build of vue-i18n的解决方案
最近在Vue3+TS+Vite的项目开发中,使用vue-i8n遇到警告: 查看vue-i18n文档,找到这样的说明:The build will work without configuring these flags, however it is strongly recommended to properly configure them in order to get proper tree shaking in the final bundle. To configure these flags:N
2023-07-13 10:32:00 6572 6
原创 vue3+ts+vite库开发,库被引用时报错“getActivePinia()“ was called but there was no active Pinia.的解决方案
在库开发时,pinia在作为被以npm依赖的方式引用时,store实例化时没有被注入pinia实例,所以需要手动注入
2023-07-11 16:36:04 5098 1
原创 less变量覆盖定制样式时iconfont字体图标无法显示的解决方案
在vite.config.ts的less配置 rewriteUrls:'all'就会自动转换依赖文件的路径,字体图标即可正常显示
2023-05-06 17:15:02 804 6
原创 npm publish 时提示需要升级TLS 1.2的解决方案
从2021年10月4日开始,所有与npm网站和npm注册表的连接(包括软件包安装)必须使用TLS 1.2或更高版本。很多朋友在发布npm包时可能会遇到提示:npm notice Beginning October 4, 2021, all connections to the npm registry - including for package installation - must use TLS 1.2 or higher. You are currently using plaintex
2021-10-09 16:09:24 5095 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人