工具类

与webpack类似的工具还有哪些?区别?

与webpack类似的工具还有哪些?区别?

面试官:与webpack类似的工具还有哪些?区别? 一、模块化工具 模块化是一种处理复杂系统分解为更好的可管理模块的方式 可以用来分割,组织和打包应用。每个模块完成一个特定的子功能,所有的模块按某种方法组装起来,成为一个整体(bun…
webapck 系列一:手写一个 JavaScript 打包器

webapck 系列一:手写一个 JavaScript 打包器

前言 之前好友希望能介绍一下 webapck 相关的内容,所以最近花费了两个多月的准备,终于完成了 webapck 系列,它包括一下几部分: webapck 系列一:手写一个 JavaScript 打包器 webpack 系列二:所…
6个规则去净化你的代码

6个规则去净化你的代码

可读性代码就是可维护性代码! 1、注重命名 为一个事件命名是很困难的。虽然困难但是非常有必要。 想象以下,将两个数组合并成一个数组,并生成一个唯一值的数组。那么你会怎么命名它呢?我们也许会这样命名? function mergeNu…
Android中.9图片含义及制作教程

Android中.9图片含义及制作教程

一、9patch图片的概念 9patch图片是andriod app开发里一种特殊的图片形式,文件的扩展名为:.9.png 9patch图片的作用就是在图片拉伸的时候保证其不会失真。所以我们使用.9图片,让图片在指定的位置拉伸和在指…
Linux服务器如何升级node版本

Linux服务器如何升级node版本

下载node安装包 这里我们在node官网下载,找到对应当前服务器环境的node,这里我选择node-v12.18.3-linux-x64.tar.gz版本。 我们一般将node安装到 /usr/local/src 文件夹下。因此我…