文章 2022-05-06 来自:开发者社区

透视前端工程化之 Webpack 基本介绍【文末有彩蛋~】(下)

4.4 使用插件我们发现在构建的过程中,如果构建后的资源名称发生了变化,index.html 中对资源的引用会被动地跟着修改,非常不方便,我们引入 HtmlWebpack Plugin 来帮助我们自动生成入口文件,自动将生成的资源文件注入 index.html 中。安装:npm install --save-dev html-Webpack -plugin配置:const path = requ....

文章 2022-05-06 来自:开发者社区

透视前端工程化之 Webpack 基本介绍【文末有彩蛋~】(中)

常用的 loaderWebpack 可以处理任何非 js 语言,得益于社区提供的丰富的 loader,日常开发中所使用到的 loader,都可以在社区找到。这里对一些常用的 loader 进行简要的说明。babel-loader 将 ES2015+ 代码转译为 ES5。ts-loader 将 TypeScript 代码转译为 ES5。css-loader 解析 @import 和 url(),并....

文章 2022-05-06 来自:开发者社区

透视前端工程化之 Webpack 基本介绍【文末有彩蛋~】(上)

1 Webpack 的特点图片来源于网络Webpack 是一款强大的打包工具。在 Webpack 中一切皆模块。Webpack 官网的 Banner 图完美地诠释了这一理念。Webpack 从一个入口文件开始递归地分析模块的依赖关系,根据依赖关系将这些模块打包成一个或多个文件。目前几乎所有的前端构建和开发都是采用 Webpack 。因为 Webpack 有强大的社区生态,每月 Webpack 的....

透视前端工程化之 Webpack 基本介绍【文末有彩蛋~】(上)
文章 2019-06-24 来自:开发者社区

透视前端工程化之 Webpack 基本介绍

透视前端工程化之 Webpack 基本介绍 1 Webpack 的特点 图片来源于网络 Webpack 是一款强大的打包工具。在 Webpack 中一切皆模块。Webpack 官网的 Banner 图完美地诠释了这一理念。Webpack 从一个入口文件开始递归地分析模块的依赖关系,根据依赖关系将这些模块打包成一个或多个文件。 目前几乎所有的前端构建和开发都是采用 Webpack 。因为 Web.....

文章 2018-06-25 来自:开发者社区

基于webpack工程化的思考

本文章是在基于webpack多入口配置工程并且项目需要持续迭代作为基础去讨论的,单页面不作讨论。文章适合对webpack有一定了解的人看,主要讨论工程化中关于缓存利用率的问题。 一、如何打包文件让缓存利用率增高 在webpack中,我们通常会打包一个vendor和一个common文件作为基础包,vendor通常是将npm中的依赖打包、而common则是让达到一定引用次数的模块进行打包。具体配置如....

文章 2016-01-14 来自:开发者社区

阿里云无线&前端团队是如何基于webpack实现前端工程化的

背景 前端经历了初期的野蛮生长(切图,写简单的特效)——为了兼容浏览器兼容性而出现的各种类库(JQUERY,YUI等——mv*(饱暖思淫欲,代码多了,也就想到怎样组织代码结构,backbone,angularjs等)——工程化(利用grunt,gulp,yeoman做项目脚手架以及打包部署),然而这些东西配置起来需要一定的门槛,并且需要跟业务耦合。全端化、全栈化以及工程化的大环境下,我们希望有这....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注