您现在的位置:首页行业资讯

前端新手教程——webpack打包,你只需要知道这些--中享思途

青岛HTML5培训机构--中享思途

WebPack简单来说是模块打包插件:分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。

为什么要进行打包?

不得不提到 npm,npm可以说是最大的代码库注册中心,前端开发者都十分依赖它。唯一的问题是,如果不进行打包,Node 的模块系统就无法运行在 Web 上。于是,Browserify、Webpack 之类的现代 Web 打包器出现了。

青岛HTML5培训机构--中享思途

作为新手,只要懂得四个核心概念即可:

入口

出口

加载器

插件

入口

入口的四种写法:

青岛HTML5培训机构--中享思途

出口

项目主代码被webpack打包完,要在哪里导出呢? 比如vue, 那就是dist,output参数里文件名和路径。

青岛HTML5培训机构--中享思途

加载器

loader就是加载器,主要用于对模块的源代码进行转换。

青岛HTML5培训机构--中享思途

插件

青岛html5培训机构--中享思途

插件很好理解,常用的就是js压缩插件,css压缩打包插件,图片压缩插件…

最后

webpack是现在前端必须得会的工具之一,新手们不必一开始就从复杂的配置学起,简单入门,才能提高学习效率。

【关键词:青岛HTML5培训机构,学HTML5多少钱,HTML5培训哪家好,中享思途】

 st_bottom
青岛Java培训,青岛HTML5培训,青岛UI培训,青岛IT培训,青岛嵌入式培训,青岛运维培训,Java就业培训,专业ui培训,前端开发培训,嵌入式培训价格,运维培训哪家好,IT培训,青岛思途,中享思途IT培训
Copyright © 青岛思途共享科技信息服务有限公司 鲁ICP备14027489号-2

鲁公网安备 37021402000988号

青岛Java培训,青岛HTML5培训,青岛UI培训,青岛IT培训,青岛嵌入式培训,青岛运维培训,Java就业培训,专业ui培训,前端开发培训,嵌入式培训价格,运维培训哪家好,IT培训,青岛思途,中享思途IT培训