胖蔡说技术
随便扯扯

工具

前端开发涉及各式各样的工具,有依赖工具yarn、npm、cnpm、gradle。也有编译检查工具eslint、jslint。还有运行调试工具vue-devtools、React Developer Tools等。工具能让我们的工具更为的简便,更为的规范化。
axios请求使用指南-胖蔡说技术

axios请求使用指南

胖蔡阅读(6)评论(0)赞(0)

Axio是一个基于Promise的网络请求库,同时适配于浏览器端和服务端(nodejs)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpReque...

Vscode中的行尾序列CRLF/LF不兼容问题-胖蔡说技术

Vscode中的行尾序列CRLF/LF不兼容问题

胖蔡阅读(32)评论(0)赞(0)

最近开发的的时候,打开项目文件经常会出现爆红错误提示信息,显示如下图: 这东西太烦人了,毕竟谁都不希望在遍地都是爆红的代码里写东西,就像能解决这个问题,根据提示可以知道这是vscode中使用的prettier插件导致的,prettier插件...

聊一聊bpmn-js中的Palette-胖蔡说技术

聊一聊bpmn-js中的Palette

胖蔡阅读(117)评论(0)赞(1)

Palette实现主要依托三个功能模块:Eventbus(详情参考bpmn-js 事件总线处理)、diagram-js的Palette插件(之后简称Palette)以及bpmn-js中的PaletteProvider(之后简称Palette...

聊一聊bpmn-js中的Viewer和Modeler-胖蔡说技术

聊一聊bpmn-js中的Viewer和Modeler

胖蔡阅读(115)评论(0)赞(1)

通过之前对于bpmn-js的学习,可以完成一个基础的Bpmn编辑器(或者叫建模器)的显示和简单绘制,若需要做更多工作还需加强对其的内部实现的了解。通过使用我们可以知道bpmn-js中有两个比较重要的操作对象:bpmnViewer和bpmnM...

使用Parcel作为React应用程序的打包工具-胖蔡说技术

使用Parcel作为React应用程序的打包工具

胖蔡阅读(100)评论(0)赞(0)

Parcel真正闪光的地方在于,它不需要任何配置就可以启动和运行,而其他捆绑器通常需要编写大量代码才能启动。此外,Parcel在运行时速度极快,因为它利用了多核处理,而其他人则处理复杂而繁重的转换。

bpmn-js 事件总线处理-胖蔡说技术

bpmn-js 事件总线处理

胖蔡阅读(147)评论(0)赞(1)

bpmn-js中使用EventBus作为事件的处理句柄,EventBus的使用和我们常规使用的事件总线没啥大的区别,其源码位于:/diagram-js/lib/core/EventBus.js (bpmn-js使用diagram-js实现流...

一些你可能不知道的跨浏览器DevTools功能-胖蔡说技术

一些你可能不知道的跨浏览器DevTools功能

胖蔡阅读(115)评论(0)赞(0)

我在DevTools上花了很多时间,我相信你也会。有时我甚至会在它们之间来回切换,尤其是在调试跨浏览器问题时。DevTools很像浏览器本身——并非一个浏览器的DevTools中的所有功能都与另一个浏览器中的DevTools相同或受支持。

使用Docker部署nextjs应用-胖蔡说技术

使用Docker部署nextjs应用

胖蔡阅读(166)评论(0)赞(1)

最近使用nextjs网站开发,希望使用docker进行生产环境的部署,减少环境的依赖可重复部署操作。我采用的是Dockerfile编写应用镜像方式+ docker-compose实现容器部署的功能。