前端低代码平台实现思路-数据格式
2020年做了一个代码生成小工具,虽然用的人不多,不过也是自己从零到一搞出来的,最近也在看低代码平台的一些竞品,所以现在想一想,有必要把自己的一些实现思路捋一捋。其实网上一搜低代码平台什么的,有很多例子,不过我这里仅仅把自己走过的坑列出来,避免其他人再走了。
2020年做了一个代码生成小工具,虽然用的人不多,不过也是自己从零到一搞出来的,最近也在看低代码平台的一些竞品,所以现在想一想,有必要把自己的一些实现思路捋一捋。其实网上一搜低代码平台什么的,有很多例子,不过我这里仅仅把自己走过的坑列出来,避免其他人再走了。
因为电脑装了Captura这个免费开源的录屏软件,录屏需要安装ffmpeg
所以就先记录下来,以后谁如果再遇到问题可以直接拿去用。
今年的总结,比以往来的晚一些,2021对自己来说还有一些遗憾,但是整体还算及格。
根据官方文档可以这么配置:
import Vue from 'vue';
import Element from 'element-gui';
import 'element-gui/lib/theme-chalk/index.css';
Vue.use(Element, { size: 'small', zIndex: 3000 , duration: 5000 });
但是实际项目中,可能需要针对某个组件进行一些属性的全局配置,这时候就可以使用下面的方法:
import Vue from 'vue';
import Element from 'element-gui';
import 'element-gui/lib/theme-chalk/index.css';
ElementUI.Tabs.props.type = { type: String, default: 'border-card' }
Vue.use(ElementUI);
但是某些情况,上面方法可能不太适应,例如给所有 el-input
添加 placeholder
。
又撸了一个轮子,基于PDFJS封装的,支持目录跳转、缩放、上一页、下一页、跳页、滚动、懒加载、打印。
开箱即用:https://www.npmjs.com/package/cafe-pdf
如果不需要兼容IE,请使用:https://www.npmjs.com/package/cafe-pdf-pro
不知道触发了什么机制,导致服务器IP被Q了,真是流年不利啊……
2020年10月26日,Sass 官方团队正式宣布 Libsass 将弃用,以及基于它的 Node Sass 和 SassC,并且建议用户使用 Dart Sass。
天有不测风云,要养成经常备份数据的好习惯啊,这不,前几天在公司搭的前端服务器磁盘坏了,导致所有东西全部都没了……代码方面还好,都是放在git上面管理的,但是其中yapi的一些数据没了,这就尴尬了……于是花费了两天时间,把服务器重装了一遍,然后开始做定期备份。
整理了一下Jenkins安装,方便后人查看,首先下载需要的包:https://pan.baidu.com/s/1MKJSTuYiPIcd3_ALbA81jA 提取码: 52iy,后面需要安装的都在这里。