胖蔡说技术
随便扯扯

工具

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

聊一聊bpmn-js中的Palette

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

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

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

聊一聊bpmn-js中的Viewer和Modeler

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

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

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

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

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

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

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

bpmn-js 事件总线处理

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

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

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

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

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

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

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

使用Docker部署nextjs应用

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

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

Dockerfile镜像构建基础-胖蔡说技术

Dockerfile镜像构建基础

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

ocker可以通过从Dockerfile中读取指令来自动构建图像。Dockerfile是一个文本文档,其中包含用户可以在命令行上调用以组装图像的所有命令。本文介绍了可以在Dockerfile中使用的命令。

在没有nodejs情况下如何使用Tailwind CSS-胖蔡说技术

在没有nodejs情况下如何使用Tailwind CSS

amiko阅读(130)评论(0)赞(0)

Tailwind CSS是用JavaScript编写的,并以npm包的形式分发,这意味着您必须始终安装Node.js和npm才能使用它。 这使得集成到使用npm并不总是常见的项目中变得更加困难,而且随着Rails和Phoenix等工具默认...