前端 如何优雅的处理前端开发中的File 在前端开发中,我们经常会遇到对文件的操作,特别是对图片的操作。在Node端,提供了file相关的接口,供我们使用。在浏览器中,Html5提供了File相关的Web Api。
前端 低代码开发将是未来的趋势未来有80的企业采用低代码开发构建应用程序程序员危 低代码开发应用程序是工具,您无需丰富的编码知识或专业知识即可使用它们来创建软件。使用简单的可视界面,用户可以通过拖放来制作应用程序,从而降低了可以开发业务软件的人员的门槛。因此,低代码可以使很多没有编程的人都可以开发软件,降低了开发软件的门槛,尤其是中小型企业越来越多地使用这些应用程序。
前端 从零开始的Flutter之旅-Provider 往期回顾 从零开始的Flutter之旅: StatelessWidget 从零开始的Flutter之旅: StatefulWidget 从零开始的Flutter之旅: InheritedWidget 在上篇文章中我们介绍了InheritedWidget,并在最后引发出一个问题。 虽然InheritedWidget可以提供共享数据,并且通过getElementForInheritedWidgetOfExactType来解除didChangeDependenc…
前端 使用Jenkins自动化构建你的个人网站 首先想要做这个自动化构建的初衷是,最近网站备案信息作了更改,我需要重新备案,但是现在备案可比几年前的时候严格多了,导致了现在网站的内容有好多不符合规范,因此我把个人网站修改了之后,再提交审核,结果又出现了其他问题被拒绝回来再次需要修改,这样来来回回搞了好几回,因为我的个人网站都是静态网站,每次修…
前端 使用K8S搭建前端测试环境-创建CICD CI/CD每一个任务都是一个独立的容器,互不干扰,我们可以创建以下几个任务阶段: 项目构建阶段,安装依赖以及构建项目 容器构建阶段,对构建好的项目打包成Docker镜像 部署K8S环境 部署最终环境 上面说过,执行CI/CD时是通过一个独立的容器去执行的,我们没有办法能够直接CI/CD的文件复制到宿主机上,所以我们需要打包阶…
前端 使用K8S搭建前端测试环境-基础服务搭建 通过K8S注册一个服务后,如果是做了集群的,可以参考配置Ingress来启用服务发现,但我们目前仅使用到单集群单节点的方式,实际上是可以直接通过服务名来访问的。
前端 使用K8S搭建前端测试环境-K8S环境搭建 本文不会对K8S细节做说明,只会针对用到K8S的功能做简单的介绍。 由于只是搭建开发环境,所以不会用到多个Pods,在环境的搭建上本着怎么方便怎么来的原则进行。 K8S提供了minikube 这样的一个快速的迷你环境搭建,麻雀虽小,但是已经能够满足此次我们环境的搭建了。 minikube 的安装非常简单,通过链接 下载 适合自己系…
前端 使用K8S搭建前端测试环境-Gitlab集成K8S 有点难以置信,上面我们似乎轻易的就部署了k8s集群。接下来在Gitlab中要集成K8S的话,有几项信息必须要填写: 集群名称: 我们可以随意填写 API地址: 通过执行命令 kubectl cluster-info 后,从 master 的地址中取得 CA证书和服务令牌 要获得这两个信息,我们得要先在K8S中创建一个新得 namespace ,执行命令:kubectl …
前端 TypeScript自学第二章变量声明 变量 x 是定义在if语句里面,但是我们却可以在语句的外面访问它。var声明可以在包含它的函数,模块,命名空间或全局作用域内部任何位置被访问,称为var作用域或函数作用域