面试总结:webpack篇

1/1/2020

本文主要是对webpack面试会常被问到的问题做一些总结,且文章会不断持续更新

# 1、webpack打包原理。

# 2、webpack的优势。

# 3、webpack与grunt、gulp的不同?

# 4、与webpack类似的工具还有哪些?谈谈你为什么最终选择(或放弃)使用webpack?

# 5、有哪些常见的Loader?他们是解决什么问题的?

# 6、有哪些常见的Plugin?他们是解决什么问题的?

# 7、Loader和Plugin的不同?

# 8、webpack的构建流程是什么?

# 9、从读取配置到输出文件这个过程尽量说全是否写过Loader和Plugin?

# 10、描述一下编写loader或plugin的思路?

# 11、webpack的热更新是如何做到的?说明其原理?

# 12、如何利用webpack来优化前端性能?(提高性能和体验)

# 13、如何提高webpack的构建速度?

# 14、怎么配置单页应用?

# 15、怎么配置多页应用?

# 16、npm打包时需要注意哪些?

# 17、如何利用webpack来更好的构建?

# 18、如何在vue项目中实现按需加载?

# 19、什么是bundle,什么是chunk,什么是module?

# 20、什么是长缓存?在webpack中如何做到长缓存优化?

# 21、什么是Tree-sharking?


# 参考:

Last Updated: 2/24/2020, 9:02:17 AM
    asphyxia
    逆时针向