02 2022 档案

摘要:使用gulp打包js/scss/less/font文件gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。 阅读全文
posted @ 2022-02-27 21:47 Elwin0204 阅读(932) 评论(0) 推荐(2) 编辑
摘要:ElementUI源码之--emitter.js实现多层级父子组件间事件广播和事件派发ElementUI作为一款流行易用的前端UI组件库,受到了广大前端程序开发者的青睐。因此我们很有必要了解一下ElementUI有哪些值得我们学习地方,将值得借鉴的设计思想应用到自己的业务场景中。本系列本章旨在解构ElementUI源码的架构逻辑与组件设计细节。 阅读全文
posted @ 2022-02-24 20:52 Elwin0204 阅读(847) 评论(0) 推荐(0) 编辑
摘要:npm常用命令汇总NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。本文主要介绍开发中常用的npm命令。 阅读全文
posted @ 2022-02-18 21:44 Elwin0204 阅读(200) 评论(0) 推荐(0) 编辑
摘要:package.json中browser,module,main 字段的使用场景前端开发中使用到 npm 包那可算是家常便饭,而使用到 npm 包总免不了接触到 package.json 配置文件。那么这里就有一个问题,当我们在不同环境下 import 一个 npm 包时,到底加载的是 npm 包的哪个文件?本文就来说下 这几个字段的使用场景。 阅读全文
posted @ 2022-02-17 21:42 Elwin0204 阅读(544) 评论(0) 推荐(0) 编辑
摘要:深入了解我们的老朋友package.json从前端工程化开始,每个项目的根目录下一般都会有一个package.json文件,这个文件定义了当前项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等),了解这些配置信息的含义可以使我们更清晰的深入前端领域,而不是一知半解。 阅读全文
posted @ 2022-02-15 21:54 Elwin0204 阅读(72) 评论(0) 推荐(0) 编辑
摘要:github使用Git Bash配置用户名和邮箱Git Bash是Windows下的命令行工具,提供了Git分布式版本控制工具,主要用于执行Git命令,从而用户能够在Windows下管理Git工程项目。本文主要介绍如何在本地配置用户名、密码,以及常用git命令,从而在Git Bash下管理我们的远程仓库。 阅读全文
posted @ 2022-02-13 22:38 Elwin0204 阅读(852) 评论(0) 推荐(0) 编辑
摘要:vue自定义指令实现v-model指令是vue中非常重要的内容,了解指令的用法可以更好的服务于业务场景,方便高效,本文主要介绍指令的基本概念和用法,简单模拟v-model实现的功能。 阅读全文
posted @ 2022-02-10 21:15 Elwin0204 阅读(949) 评论(1) 推荐(0) 编辑
摘要:从0到1手写babel插件当我们对babel工作原理有了较为深入的了解后,我们就可以根据日常的业务场景开发一些实用的babel插件用于优化我们的业务代码,是我们打包后的代码更加小巧快速。这篇文章主要介绍如何实现babel插件的开发,从0到1手摸手,成为大佬不是梦。 阅读全文
posted @ 2022-02-05 16:48 Elwin0204 阅读(430) 评论(0) 推荐(0) 编辑
摘要:从0到1了解babel背后的原理Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。本文主要抽丝剥茧深入了解babel内部的工作机制,而非对配置项的解释说明。 阅读全文
posted @ 2022-02-03 16:50 Elwin0204 阅读(532) 评论(0) 推荐(0) 编辑
摘要:babel实战--如何在项目中使用babel脚手架工具帮我们集成了babel的各种配置,一条命令就可以开始开发业务代码了。我们与大佬之间的距离也许就差一个对babel深度的学习,接下来我们来详细了解一下babel的配置,让你见到这些配置时不再一脸懵逼。 阅读全文
posted @ 2022-02-02 22:50 Elwin0204 阅读(1224) 评论(0) 推荐(0) 编辑
摘要:babel配置解析, 以及babel6和babel7的区别Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。 阅读全文
posted @ 2022-02-02 15:54 Elwin0204 阅读(1400) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示