1、webpack

简介: 1、webpack

webpack


Webpack 就是一个前端资源加载/打包工具。


它的作用是将多种静态资源 js、css、less 转换打包成一个或多个 bundle,减少页面请求,优化性能。比如把多个JS打包成一个JS文件,把多个CSS文件打包到一个CSS文件,这样的话就不用一个个来导入。


Webpack 有5个关键核心点:


1、entry:它是导入模块和库的入口起点

2、output:告诉 webpack 在哪里输出它所创建的 bundles

3、loader:处理那些非 JavaScript 文件(webpack 自身只理解 JavaScript)打包起来,比如说CSS和图片等,需要转换才能打包

4、plugins:用来处理各种各样的任务,比如自动生成html文件,清除dist目录的插件等等。

5、modle:打包模式,development是没有压缩的,production是压缩的


相关文章
|
1月前
|
缓存 JavaScript
webpack之SplitChunksPlugin
webpack之SplitChunksPlugin
19 0
|
29天前
|
JSON JavaScript 前端开发
|
29天前
|
前端开发 JavaScript Linux
|
4月前
|
前端开发 JavaScript 测试技术
对Webpack的理解
对Webpack的理解
26 0
|
4月前
|
JavaScript 前端开发
webpack
webpack
37 0
webpack
|
8月前
|
缓存 前端开发 JavaScript
浅谈webpack
浅谈webpack
87 0
|
前端开发 JavaScript
关于 Webpack 的介绍,什么是 Webpack?
Webpack 是一款现代化的前端构建工具,它可以将你的项目中的多个 JavaScript 模块打包成一个或多个 bundle 文件,同时还可以处理各种类型的静态资源,比如 CSS、图片等等。 Webpack 最初是由 Tobias Koppers 开发的,目前已经成为了前端开发中使用最广泛的构建工具之一。
114 0
|
缓存 算法
webpack的chunkFilename详细说明
webpack的chunkFilename详细说明
192 0
|
缓存 JavaScript 前端开发
Webpack
本质上,*webpack* 是一个现代 JavaScript 应用程序的*静态模块打包器(module bundler)*。当 webpack 处理应用程序时,它会递归地构建一个*依赖关系图(dependency graph)*,其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 *bundle*。
Webpack
|
JSON JavaScript 前端开发
你可以看懂的webpack5知识(上)
你可以看懂的webpack5知识