首页 资讯时装美容情感健康百科

安装webpack Webpack核心概念与安装使用

2022-01-01 17:54

1.web pack 1.1的核心概念核心概念描述:1.1.1条目

入口起点指示webpack应该使用哪个模块作为构建其内部依赖图的开始

描述:

构建webpack时,将首先找到条目文件。

那么在门户文件中找不到需要直接或间接依赖的模块

Webpack处理每一个依赖项,最终得到构建的结果

例如:

module.exports = {

条目:“index.js”

}

1.1.2出口

输出:输出指令,它告诉网络包在哪里输出包资源以及如何命名输出文件

例如:

module.exports = {

条目:“index.js”,

输出:{ 0

文件名:“handle.js”,//配置要导出的文件名

路径:解析//打包文件将放在哪个文件夹中

}

}

1.1.3加载程序处理文件

Webpack核心只能处理JavaScript和JSON资源文件,非JS文件Webpack只能交给Loader处理

也就是说,通过loader,webpack无法将文件转换成webpack可以识别的模块。

例如:

module.exports = {

模块:{ //模块

规则:

}

}

1.1.4插件插件

插件插件,可以用来执行更广泛的任务,范围从打包优化和压缩到重新定义环境变量。

一般来说,插件是webpack功能的扩展

例如:

const HTMlWebPackplugin = require;

module.exports = {

插件:

}

1.1.5模式模式

模式模式是告诉Webpack在不同的模式下使用不同的配置,主要包括开发模式和生产模式

对核心概念有了初步的了解,这将在后面大量解释和使用

1.2对模型模式的理解

模式模式用于使用相应的模式指定网络包打包的配置

选择

形容

特征

发展

将process.env.NODE_ENV的值设置为development

可以在本地调试和运行代码的环境

生产

process.env.NODE_ENV的值设置为production

允许代码优化上下运行的环境

简而言之,

开发环境,最初为了调试,不会压缩打包的代码

生产环境Production将压缩打包的代码以提高在线性能

2.网络包安装2.1网络包安装

全局安装

$ NPM install-g web pack web pack-CLI

本地安装

注意本地安装,将webpack安装到开发依赖项中

$ npm安装webpack webpack-cli -保存-开发

2.2 webpack和webpack-cli简介2.2.1简介

在webpack3中,webpack-cli被集成到webpack中。因此,当安装webpack3版本时,

只需安装以下命令

# #如何安装web pack 3

$ npm安装-g webpack

在webpack4.0之后,执行模式发生了变化,不再是一波webpack,而是增加了一个webpack-cli。因此,两者都需要在安装时安装

2.2.2两者的关系

网络包是网络包的核心代码

网络包命令行界面是一个提供网络包命令

3.简单使用网络包

用Webpack打包模块化文件

3.1理解网络包打包命令

语法用法

$ webpack

例子

$ webpack index.js bundle.js

该命令的含义是使用index.js作为package的入口,打包后的文件称为bundle.js

3.2定义模块

module.png社区

3.2通过网络包命令打包

网络包包装。巴布亚新几内亚

3.4打包文件

导入打包文件. png。

总结:

显示结果。巴布亚新几内亚

总结:

webpack 只能处理js/json资源,不能处理img/css等其他资源Webpack只能处理js/json资源,不能处理img/css等其他资源

生产环境和开发环境将模块化编译成浏览器可以识别的模块化

生产环境比开发环境多了一个用代码压缩js的功能

相关阅读
国货护肤品老牌子 馥佩护肤品怎么样?记忆里的老国货
这是一个非常冷门的国产品牌,曾经风头正劲。这也是国内产品的现状。需要大家的支持,也需要自己的宣传。这个牌子可以在超市和药店买到。馥佩护肤品怎么样我的嘴唇是干的,但是不脱皮。涂口红之前,我必须先用润唇膏。用了好几种润唇膏,都不理想。有一次去超市,儿子非要买不可。结果真的出乎意料。真的是超级保湿。不油不腻。涂抹后感觉像ysl的三明治口红。保湿保湿。擦掉嘴唇后,还是湿润的。睡觉前比较厚,早上还潮湿。平时0在看 04-23
少女心粉色软妹图片 粉色系美甲图片2018款式 仙女软妹必备
美甲是我们日常生活中非常常见的东西。很多人经常做美甲,美甲的风格很不一样。粉色美甲很温柔,下面由5号小系列介绍一下2018款粉色美甲图。粉色系美甲图片2018款式最新最全的粉色美甲收藏,美甲是个坑,就像这个坑深似海!粉色系美甲怎么做教程图解这款小清新的粉色系美甲图片强烈推荐,小雏菊很文艺,画法也很简单,手白的妹子涂上文艺范十足。手黑一点的妹子不建议涂这种肉粉色,涂上不太明显,但手实在是美的姑娘,就0在看 04-23
雅漾免洗洗面奶 雅漾哪些产品比较好用?免洗洗面奶值得入手
"阿文往瓶子里灌了氮气,然后中国妹子捐了上亿."最近有人写道,法国Avene喷雾只含水,但是价格比汽油贵几百倍,实在不值得。但是真的是这样吗?法国几百年的护肤传统一句话就否定了?让我们探索杨亚活泉水的美丽奥秘。雅漾哪些产品比较好用1.燕麦红色洁面乳对于过敏性皮肤和红血丝是很明显的卸妆产品。里面的主要成分是假树根和枳实的提取物,使用时不会刺激皮肤,非常温和,也是一次性洗面奶。2.Avene舒虎火泉喷0在看 04-23
红色搭配什么颜色好看 大红色毛衣配什么颜色好看?色彩搭配很重要
大红色毛衣是许多女孩在春节期间会选择的款式。走亲访友很喜庆,大红色毛衣穿起来会更好看。我们来谈谈这件大红色毛衣配什么颜色好看。大红色毛衣配什么颜色大红色毛衣“俗气”?其实并不是大红色的颜色俗气,而是配色搭配不好,让大红色毛衣看起来很有地方味。好的配色是全身搭配的关键。让我们看看红色毛衣和边肖的颜色。黑色大红色毛衣红黑搭配是最经典的配色之一。活泼的红色毛衣搭配黑色,让整个Look看起来更加稳重帅气,0在看 04-23
cath cath kidston什么档次?英国复古摩登品牌
凯思·基德斯顿家的花包应该是很多女孩都不抗拒的风格。它非常漂亮,质量非常好。是防水布,耐用。告诉你凯斯·基德斯顿的分数。英国复古现代品牌呢?cath kidston什么档次凯思·基德斯顿是英国的高端包包品牌。她的包很受欢迎,因为它既漂亮又实用。这个品牌的创始人CathKidston成立于1993年。原来只在英国诺丁山开了一家传统杂货店。当时店里主要卖传统面料、家具、古典器皿等商品,但这也启发了Ca0在看 04-22

热文排行