1、webpack 的构建流程
webpack.config.js文件配置和参数常用得有那些?
开始编译通过什么参数初始化开始run
入口文件,变异模块和输出编译,输出文件目录
2、热更新以及原理
express是什么?webpack和websocket怎么实现热更新得,hash启到什么作用
服务器端和客户端是怎么工作得!!!请简述步骤
3、打包得hash吗是如何生成得
hash\chunkhash\contenthash
每次打包得hash一样吗?会重新计算吗?有什么变化?
4、离线缓存静态资源
打包后得静态资源文件如何提高性能缓存
5、常用得插件有那些?
请举例常用得模块插件比如热更新,自动加载,全局边练,模板生成html、gzip压缩等
6、插件是如何实现得工作原理是什么?
7、常用得loader有那些比如image、css、style等都用来干什么?
8、如何持久化缓存
9、打包性能优化得步骤和做法比如压缩代码、cdn加速、分模块组件等如何实现
10、es6和es5得区别,以及项目ts和js代表什么?