极速下载站 —— 提供优质软件下载服务,感受全新的极速下载体验!

最近更新 | 软件专题 | 软件分类 | 软件排行

您的位置:极速下载站电脑软件教育教学编程开发Webpack

Webpack下载

Webpack下载 4.8.3 官方版

静态模块打包器下载
  • 软件大小:1.26 MB
  • 软件语言:简体中文
  • 授权方式:免费版
  • 更新时间:2018/5/24
  • 下载次数:82
  • 软件评级:
  • 软件类别:编程开发
  • 软件类型:国产软件
  • 安全检测:360安全卫士通过 电脑管家通过 无插件
  • 运行环境:WinAll
  • 网友评论:0条
  • 郑重声明:极速下载站不需要用户下载高速下载器,我们提供的高速下载通道安全方便,直接点击即可下载,保证没有流氓插件和捆绑软件,请放心下载!
本地下载普通下载通道速度较慢高速下载采用高速通道无需下载加速器

webpack是一款基于JS(JavaScript)的静态模块打包器,它可以将应用程序每个模块打包成一个或多个bundle,不懂webpack的网友需要先了解webpack的四个核心概念:入口、输出、loader、插件,往下可以阅读其详细介绍。

webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。

从 webpack v4.0.0 开始,可以不用引入一个配置文件。然而,webpack 仍然还是高度可配置的。在开始前你需要先理解四个核心概念:入口(entry)、输出(output)、loader、插件(plugins)

入口(entry)

入口起点(entry point)指示 webpack 应该使用哪个模块,来作为构建其内部依赖图的开始。进入入口起点后,webpack 会找出有哪些模块和库是入口起点(直接和间接)依赖的。

每个依赖项随即被处理,比较后输出到称之为 bundles 的文件中,我们将在下一章节详细讨论这个过程。

可以通过在 webpack 配置中配置 entry 属性,来指定一个入口起点(或多个入口起点)。默认值为 ./src。

接下来我们看一个 entry 配置的比较简单例子:

打包器

出口(output)

output 属性告诉 webpack 在哪里输出它所创建的 bundles,以及如何命名这些文件,默认值为 ./dist。基本上,整个应用程序结构,都会被编译到你指定的输出路径的文件夹中。你可以通过在配置中指定一个 output 字段,来配置这些处理过程:

静态模块

在上面的示例中,我们通过 output.filename 和 output.path 属性,来告诉 webpack bundle 的名称,以及我们想要 bundle 生成(emit)到哪里。可能你想要了解在代码比较上面导入的 path 模块是什么,它是一个 Node.js 核心模块,用于操作文件路径。

loader

loader 让 webpack 能够去处理那些非 JavaScript 文件(webpack 自身只理解 JavaScript)。loader 可以将所有类型的文件转换为 webpack 能够处理的有效模块,然后你就可以利用 webpack 的打包能力,对它们进行处理。

本质上,webpack loader 将所有类型的文件,转换为应用程序的依赖图(和比较终的 bundle)可以直接引用的模块。

在更高层面,在 webpack 的配置中 loader 有两个目标

test 属性,用于标识出应该被对应的 loader 进行转换的某个或某些文件。

use 属性,表示进行转换时,应该使用哪个 loader。

webpack

以上配置中,对一个单独的 module 对象定义了 rules 属性,里面包含两个必须属性:test 和 use。这告诉 webpack 编译器(compiler) 如下信息:

插件(plugins)

loader 被用于转换某些类型的模块,而插件则可以用于执行范围更广的任务。插件的范围包括,从打包优化和压缩,一直到重新定义环境中的变量。插件接口功能极其强大,可以用来处理各种各样的任务。

想要使用一个插件,你只需要 require() 它,然后把它添加到 plugins 数组中。多数插件可以通过选项(option)自定义。你也可以在一个配置文件中因为不同目的而多次使用同一个插件,这时需要通过使用 new 操作符来创建它的一个实例。

webpack官方版

webpack 提供许多开箱可用的插件!查阅我们的插件列表获取更多信息。

在 webpack 配置中使用插件是简单直接的,然而也有很多值得我们进一步探讨的用例。

官方网站:https://webpack.docschina.org/

相关搜索:模块

Webpack下载地址

普通下载不会下载?请阅读【下载帮助
无法下载/文件损坏/文件不对,请给我们【留言
相关下载
发表评论

注:您的评论需要经过审核才能显示,请文明发言!

网页评论
下载帮助
下载建议:推荐使用 [迅雷最新版]下载本站资源。并使用 [WinRAR] 3.5 以上版本解压本站资源。
解压密码:本站部分资源经过压缩加密处理,解压密码为:www.jisuxz.com
版权声明:本站资源版权归其开发商所有,若无意侵犯到您的权利,请及时与本站联系,我们会尽快为您处理。
人气英雄联盟下载官方下载
《英雄联盟》(简称LOL)是由美国拳头游戏(Riot Games)开发、中国大陆地区腾讯游戏代理运营的英雄对战MOBA... [立即下载]
好评360杀毒 5.0.0.8160C 官方版
不会管理电脑,经常会中病毒?好多重要文件资料,电脑被病毒感染了就麻烦了。今日安极速小编向大家推荐一款... [立即下载]

更多同类软件推荐

更多装机必备软件