webpack---模块打包机webpack基础使用---凡尘

Posted Alley-巷子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack---模块打包机webpack基础使用---凡尘相关的知识,希望对你有一定的参考价值。

001、什么是webpack? 作用有哪些?

WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到javascript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用


Webpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js),Webpack将从这个文件开始找到你的项目的所有依赖文件,使用loaders处理它们,最后打包为一个(或多个)浏览器可识别的JavaScript文件。


 1、模块化,让我们可以把复杂的程序细化为小的文件;
 
  2、类似于TypeScript这种在JavaScript基础上拓展的开发语言:使我们能够实现目前版本的JavaScript不能直接使用的特性,并且之后还能转换为JavaScript文件使浏览器可      以识别;
 
 3、Scss,less等CSS预处理器


 

以上是关于webpack---模块打包机webpack基础使用---凡尘的主要内容,如果未能解决你的问题,请参考以下文章

webpack基础知识以及配置

webpack丨鼓捣鼓捣webpack4.x(01基础版)

webpack基础

一:webpack的基础使用

webpack基础知识以及配置

前端项目模块化的实践2:使用 Webpack 打包基础设施代码