vue3+vite项目优化静态资源使用云存储
项目中的问题
1. 当我们在维护自己的博客或者自己的网站的时候没有特别好的服务器就会响应特别的慢
2. 当我们项目特别大的时候也会首屏加载特别慢而且 vue项目打包后的js文件特别的庞大 还要加载各种资源就会特别的卡顿
3.当我们项目中用到了一些3D效果各种3D资源部特别的大的时候根本加载不出来
解决方案
使用cdn加速 将静态资源存入oss
1、在vue.config.ts中
import { fileURLToPath, URL } from 'node:url';
import { defineConfig } from 'vite';
export default defineConfig({
plugins: [
vue()
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
},
base:"https://xxxxxx", //CND引入静态资源 测试环境
})
2、将打包好的静态资源assets文件上传到oss云存储。
3、oss云存储会出现跨域,要让后端改一下配置允许跨域。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)