Vite 作者尤雨溪原话:
发展原因
在浏览器支持 ES 模块之前,开发者没有以模块化的方式开发 JavaScript 的原生机制。所以,我们一般基于 webpack、Rollup等构建工具,在本地开发的时候,提前把模块打包成浏览器可读取的 js bundle。
但是随着业务的发展,构建的应用也越来越大,模块可能动不动就上百个甚至上千个,就会遇到性能瓶颈,通常需要很长时间才能启动,启动了之后,即使用了HMR热更新,文件的修改也需要几秒钟才能在浏览器里看到效果。
但是现在,浏览器原生就支持了ES模块化,可以直接在html里写如下代码:
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!