如何使用vue来对CDN进行加速操作
时间:2020-12-12

我相信大家都不知道vuevue的用途还很多。下一位编辑以如何使用vue加速CDN为例,与大家分享具体的操作步骤。感兴趣的朋友请和编辑一起往下看。

代码敲打后,项目在线,与优化相遇。

如何使用vue来对CDN进行加速操作 

Vue优化加快了。

项目具有抢购性质的contentdownload时间非常长,加载缓慢,从此开始了前端优化之旅。

项目的根目录正在运行。

Npminstallwebpack-bundle-analyzer-save-dev

build/webpack.dev.conf.js中引进。

如何使用vue来对CDN进行加速操作 

运行后,可以看到几个大js下面是优化后的屏幕截图。

vuevue-routervuexaxiosmint-uicrypto-js等。

如何使用vue来对CDN进行加速操作 

优化后的截图。

1.使用CDN资源。

其作用是,当我们加载页面时,我们需要将我们需要的一些依赖加载到当前对话中,然后开始执行。如果我们有更多的第一个屏幕,模块将需要更长的时间来等待。浏览器内存最多执行40个过程,必须在加载前后执行代码。通过cdn引入第三方资源,可以缓解服务器的压力。原理是将压力分配给其他服务器点。

使用cdn引入index.html

如何使用vue来对CDN进行加速操作 

修改build/webpack.base.conf.js文件,externals外扩展,通过这种方式引入依赖库,不需要网页处理。

如何使用vue来对CDN进行加速操作 

引进依赖库。

在网上调查资料的引进中,也有没有引进的,以mint-ui为例,调查的资料在main.js中有以下引进,但评论被取消后,mint-ui的组件也可以正常使用,importVuerouterfromvue-router也可以评论使用,window整体上感觉有Vuerouter,但是eslint会报警,所以没有评论。如果你理解错误,我希望你能指出我的错误。

如何使用vue来对CDN进行加速操作 

mint-ui为例。

Main.js

如何使用vue来对CDN进行加速操作 

Router/index.js

如何使用vue来对CDN进行加速操作 

Store/index.js

如何使用vue来对CDN进行加速操作 

CryptoJS用于加密,直接导入使用场所。Axios也是如此。

ImportCryptoJSfromcrypto-js

...

在优化之前。

如何使用vue来对CDN进行加速操作 

优化后。

如何使用vue来对CDN进行加速操作 

另外,花钱提高下波段o(□□)o

以上内容是如何使用vue加速CDN操作的具体教程,不是很简单吗?vue的相关知识还有很多,主编在这里不一一说明,可以关注本站的其他发言。