这篇文章主要讲解了“vue项目热更新坑怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue项目热更新坑怎么解决”吧!今天在使用vue-cli构造的vue项目时,遇到一个坑。运行后如下:这时我们修改其中的代码,不刷新网页:结果如下,发现之前的计时函数以久存在,热更新 !== 刷新页面 !!!谨记突然有一天,vue项目跑着跑着,热更新的时候卡到75%的地方卡好久,一个热更新要10几秒,这简直耽误开发进度,不能忍,怎么办呢?针对这个分析了一下热更新慢的原因,步骤如下首先先在package中的启动命令加上先解释一下这几个参数的含义–progress
构建进度–watch
实时监测–profile
编译过程中的步骤耗时时间加上这个配置,重启项目,就可以看到耗时了图中红色框出来的地方耗时最严重,也就是卡到75%的地方耗时最严重,肿么办呢?问度娘,大神们说,这样做1、安装babel-plugin-dynamic-import-node插件2、.babelrc文件里添加配置dynamic-import-node公司项目脚手架为vue-cli2.0所以在.babelrc文件里添加配置dynamic-import-node网上的大神们说,加上就好了,很兴奋,终于可以好了,然而,我再跑一遍项目,还是一样,还是蜗牛的速度,还是卡在75%。。。。。。心塞~~~~~~~3、改变路由懒加载方式求助了个大神,大神说是路由太多了,是呀,项目越来越多了,免费云主机域名肿么办,让试一下用import 懒加载路由,因为我现在用的是require懒加载路由的,如下图把下图中require方式换成import方式项目再跑一遍,1、2秒就热更新成功~~泪崩,终于好了,纠其原因,我猜的是安装的插件babel-plugin-dynamic-import-node,与import路由加载方式配套使用才能发挥期作用。感谢各位的阅读,以上就是“vue项目热更新坑怎么解决”的内容了,经过本文的学习后,相信大家对vue项目热更新坑怎么解决这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是百云主机,小编将为大家推送更多相关知识点的文章,欢迎关注!
本文小编为大家详细介绍“Redis缓存三大异常如何处理”,内容详细,步骤清晰,细节处理妥当,希望这篇“Redis缓存三大异常如何处理”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Redis是一个完全开源的、遵守BSD协议的、高性能的…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。