当前位置: 首页 > 后端技术 > Node.js

前端搭建_webpack

时间:2023-04-03 17:38:48 Node.js

什么是webpack?webpack是前端模块化打包工具(由于模块化开发,需要打包,这里所说的模块化开发主要是指JS)。随着现代前端应用越来越复杂,需要模块化开发,但是浏览器还不支持模块化开发,于是webpack诞生了。默认情况下,webpack只支持js模块化(CommonJS/ES6/AMD)。如果需要将其他文件(css/图片等)作为模块导入,需要相应的loader解析现代前端挂载点传统前端挂载点:html入口文件(无论是js、css还是图片由html文件管理调度)现代前端挂载点:js入口文件(js组件、css、图片等资源是否全部由js文件管理调度,以html文件为模板)模块化封装tools传统前端:都是多页面应用,没有模块化的概念,所以不需要打包工具现代前端:可以是单页面应用,也可以是多页面应用,有模块化的概念。由于历史原因,很多浏览器不支持模块化,所以就有了打包工具导入模块资源。传统前端:在html文件中,使用