1.babel-loader将js代码转换为低版本,看下解释babel是一个工具链,主要用于将ECMAScript2015+版本的代码转换成向下兼容的JavaScript语法,以便能够在当前和旧版本中运行浏览器或其他环境的版本。执行webpack打包:npxwebpack--mode=developmentwebpack主要由几部分cli模块NodeLoaderplugin1组成。CLI构建(build)配置及交互2.Module:webpack用于处理不同模块之间的打包3.Node:Compile细粒度控制需要通过Node接口实现4.Loader:翻译模块源码规则-函数acceptsourcecodeasparameters5.plugin:插件观察方式npmrunwatch改变文件时不需要重新打包运行始终保持整个文件观察改变的文件更新打包webpack-dev-server提供一个简单的服务端实现重新加载(避免手动加载和刷新浏览器)
