首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
leijianjun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
微医前端带你从头建立构建体系【开篇】
此文作为构建专栏的目录。 介绍了我司以及写这个专栏的初心和内容形式。 作为开篇还介绍了截止到现在构建工具的历史演进过程。
Webpack - 手把手教你写一个 loader / plugin
loader 干啥的? 也就是说,webpack 把任何文件都看做模块,loader 能 import 任何类型的模块,但是 webpack 原生不支持譬如 css 文件等的
webpack 最佳实践
本文讲述的最佳实践是从日常业务中总结而出的,不一定适合所有项目。毕竟每个公司或个人的项目不同,最佳实践也会有所不同。但是可以从这篇文章借鉴吸收一点有用的东西,有问题的地方也欢迎大家积极吐槽指正。
parcel 打包工具
webpack官网的首屏图片就已经很清楚的描述了他的工作原理,这里我们来简单理解一下webpack打包的核心工作过程。 我们以一个普通的前端项目为例,在我们的项目中一般都会散落着各种各样代码及资源文件,webpack会根据我们的配置找到其中的一个文件作为打包的入口,一般情况这个…
webpack如何优化?
使用speed-measure-webpack-plugin,可以看到loader和插件的执行耗时。 使用webpack-bundle-analyzer,构建完成后会在8888端口展示大小。 概念:一个模块可能有多个方法,只要其中某个方法使用到了,则整个文件都会被打包到bund…
Webpack4/5 打包原理分析
由于最近在公司写一些webpack的插件,用于处理一下工作上面的代码,所以研究了一下webpack的打包原理。本文就是总结一下webpack的基本实现的原理,由于公司内部使用webpack 4.35.0, 所以基于这个版本对webpack进行简单的了解,之后升级为webpack…
基于webpack打包多页应用,对前端工程化的思考(下)
下面我们接着上一篇文章,谈论些更多有意思的东西。 单页面应用中,有很多框架都做了该功能,比如基于vue的Nuxt.js,基于react的UmiJS。比起单页面,多页面中并没有路由嵌套,路由传参等复杂的路由结构,所以在多页面中实现路由自动生成要比单页面简单些。 自动生成路由最主要…
如何发布npm包
npm install 命令用来安装模块到node_modules目录。 安装之前,npm install会先检查,node_modules目录之中是否已经存在指定模块。如果存在,就不再重新安装了,即使远程仓库已经有了一个新版本,也是如此。 如果想更新已安装模块,就要用到npm…
npm模块安装机制简介及发包流程
npm 是 JavaScript 世界的包管理工具,并且是 Node.js 平台的默认包管理工具。通过 npm 可以安装、共享、分发代码,管理项目依赖关系。 npm是用node.js编写的,因此您需要安装node.js才能使用npm。 在node.js官网下载安装包,傻瓜式安装…
前端组件/库打包利器rollup使用与配置实战
目前主流的前端框架vue和react都采用rollup来打包,为了探索rollup的奥妙,接下来就让我们一步步来探索,并基于rollup搭建一个库打包脚手架,来发布自己的库和组件。 写rollup的文章是因为笔者最近要规范前端开发的业务流程和架构,并提供内部公有组件库和工具库供…