02 2022 档案
摘要:
gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。
阅读全文

摘要:
ElementUI作为一款流行易用的前端UI组件库,受到了广大前端程序开发者的青睐。因此我们很有必要了解一下ElementUI有哪些值得我们学习地方,将值得借鉴的设计思想应用到自己的业务场景中。本系列本章旨在解构ElementUI源码的架构逻辑与组件设计细节。
阅读全文

摘要:
NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。本文主要介绍开发中常用的npm命令。
阅读全文

摘要:
前端开发中使用到 npm 包那可算是家常便饭,而使用到 npm 包总免不了接触到 package.json 配置文件。那么这里就有一个问题,当我们在不同环境下 import 一个 npm 包时,到底加载的是 npm 包的哪个文件?本文就来说下 这几个字段的使用场景。
阅读全文

摘要:
从前端工程化开始,每个项目的根目录下一般都会有一个package.json文件,这个文件定义了当前项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等),了解这些配置信息的含义可以使我们更清晰的深入前端领域,而不是一知半解。
阅读全文

摘要:
Git Bash是Windows下的命令行工具,提供了Git分布式版本控制工具,主要用于执行Git命令,从而用户能够在Windows下管理Git工程项目。本文主要介绍如何在本地配置用户名、密码,以及常用git命令,从而在Git Bash下管理我们的远程仓库。
阅读全文

摘要:
指令是vue中非常重要的内容,了解指令的用法可以更好的服务于业务场景,方便高效,本文主要介绍指令的基本概念和用法,简单模拟v-model实现的功能。
阅读全文

摘要:
当我们对babel工作原理有了较为深入的了解后,我们就可以根据日常的业务场景开发一些实用的babel插件用于优化我们的业务代码,是我们打包后的代码更加小巧快速。这篇文章主要介绍如何实现babel插件的开发,从0到1手摸手,成为大佬不是梦。
阅读全文

摘要:
Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。本文主要抽丝剥茧深入了解babel内部的工作机制,而非对配置项的解释说明。
阅读全文

摘要:
脚手架工具帮我们集成了babel的各种配置,一条命令就可以开始开发业务代码了。我们与大佬之间的距离也许就差一个对babel深度的学习,接下来我们来详细了解一下babel的配置,让你见到这些配置时不再一脸懵逼。
阅读全文

摘要:
Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。
阅读全文
