webpack 面试题整理

文章目录

  • webpack 面试题整理
    • 谈谈你对Webpack的理解
    • Webpack的打包过程/打包原理/构建流程?
    • Webpack中loader的作用/ loader是什么?
      • 常见的loader有哪些?
    • Plugin有什么作用?/Plugin是什么
      • 常见的Plugin有哪些
      • Webpack 插件的执行顺序(加载机制)?
    • Webpack中Loader和Plugin的区别
    • Webpack 做过哪些优化手段?有哪些优化手段?
      • tree-shaking 删除没有使用的代码 优化前端性能/提高构建速度
        • 使用tree-shaking需要注意什么?
      • 如何利用webpack来优化前端性能?
        • Webpack如何配置压缩代码?压缩了什么?
      • 如何提高webpack的构建速度?

webpack 面试题整理

谈谈你对Webpack的理解

1.Webpack是什么?

webpack 是一个静态模块打包器,当 webpack 处理应用程序时,会递归构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将这些模块打包成一个或多个 bundle。

webpack 就像一条生产线,要经过一系列处理流程(lo

你可能感兴趣的:(面试,学习路线,阿里巴巴,android,前端,后端)