聊聊 ESM、Bundle 、Bundleless 、Vite 、Snowpack

2020-09-27
阅读 11 分钟
28.1k
前言一切要都要从打包构建说起。当下我们很多项目都是基于 webpack 构建的, 主要用于:本地开发打包上线首先,webpack 是一个伟大的工具。经过不断的完善,webpack 以及周边的各种轮子已经能很好的满足我们的日常开发需求。我们都知道,webpack 具备将各类资源打包整合在一起,形成 bundle 的能力。 可是,当资源越来越...

[手把手系列] 开发一个 VS Code 业务插件

2020-06-12
阅读 7 分钟
6.7k
背景VS Code应该都很熟悉,平时吃饭的工具, 每天都要用。它是微软出的一款轻量级代码编辑器,免费而且功能强大,以功能强大、提示友好、不错的性能和颜值俘获了大量开发者的青睐。对JavaScript和NodeJS的支持非常好,自带很多功能,如代码格式化,代码智能提示补全等。对于VS Code 插件开发, 大家可能不太熟悉, 但是...

浅说前端工程化

2017-02-15
阅读 2 分钟
10.5k
前言 之前看到一个问关于什么是前端工程化的帖子,这个问题之前面试的时候也被问过,现在就系统的整理一下,分享给大家。 什么是前端工程化 大体的来说,前端工程化有两层含义: 广义的前端工程化 前端工程是软件工程的一个子类,指的是将软件工程的方法和原理运用在前端开发中, 目的是实现 高效开发,有效协同,质量可...