当前位置: 首页 > wzjs >正文

做视频网站被判刑做直销去哪里找客户

做视频网站被判刑,做直销去哪里找客户,网站建设的相关问题,创业平台是干什么的我们一般会在编译之前设置上下文,那么如何在编译之后动态设置上下文的路径? 本文使用的技术栈是 Go(Gin) Vue.js(Vite) 本文使用到的第三方包:https://github.com/chenxch/vite-plugin-dynam…

我们一般会在编译之前设置上下文,那么如何在编译之后动态设置上下文的路径?

本文使用的技术栈是 Go(Gin) + Vue.js(Vite)

本文使用到的第三方包:https://github.com/chenxch/vite-plugin-dynamic-base

配置 vite.config.ts

import { dynamicBase } from 'vite-plugin-dynamic-base'export default defineConfig({// base: "/",base: process.env.NODE_ENV === "production" ? "/__dynamic_base__/" : "/",plugins: [dynamicBase({ /* options */ }),],
})

后端动态返回 index.html 的内容,比如我后端使用 golang 实现

在返回内容前,对内容进行了处理,替换 __dynamic_base__ 为动态上下文,并且将 window.__dynamic_base__ 设置为动态上下文

func replaceRelativePaths(htmlContent string, basePath string) string {if basePath == "/" {basePath = ""}htmlContent = strings.ReplaceAll(htmlContent, "/__dynamic_base__/", basePath+"/")injection := fmt.Sprintf(`<script>window.__dynamic_base__ = "%s";</script>`, basePath)return strings.Replace(htmlContent, "</head>", injection+"</head>", 1)
}

最终效果如下(这里设置的上下文是 /abc):

在这里插入图片描述
在这里插入图片描述
资源文件的上下文问题解决了,还有一个问题也需要设置上下文,那就是 axios,很简单,只需要读取 window.__dynamic_base__ 就可以了。

const dynamicBase = (window as any).__dynamic_base__ || "";
// 创建 axios 实例
const service = axios.create({baseURL: `${dynamicBase}${import.meta.env.VITE_APP_BASE_API}`,timeout: 50000,headers: { "Content-Type": "application/json;charset=utf-8" },
});

这样我们就实现了,真正意义上的动态设置项目全局上下文

http://www.dtcms.com/wzjs/166167.html

相关文章:

  • 二维码小程序制作上海网站seoseodian
  • 北京性价比网站建设网站优化一年多少钱
  • 网站项目团队介绍怎么写域名查询工具
  • 网站建设综合实训设计报告软文营销文章500字
  • 如何网站建设的方案制作公司网站的步骤
  • 做视频网站视频用什么插件舆情分析报告模板
  • 企业网站改版计划书厦门百度竞价推广
  • 怎么做网站卖产品重庆百度地图
  • 淘宝网站的推广方案武汉网站开发公司seo
  • 网站策划哪里找谷歌搜索排名规则
  • 国外做饰品批发网站温州网站建设
  • H5响应式网站示例百度安装免费下载
  • 为了进一步完善网站建设现场直播的视频
  • 企业网站建设成本草根站长工具
  • 互动网站建设多少钱欧美网站建设
  • 直播网站开发公司网站外链是什么意思
  • 北京到广州火车时刻表查询seosem是什么职位
  • 二手手表回收网站做网站优化哪家公司好
  • 索莱宝做网站东莞seo广告宣传
  • 协会类网站免费模板武汉做网络推广的公司
  • 给企业做网站推广好么网站排名软件
  • 我为本公司想建个网站杭州seo首页优化软件
  • 怀柔网站制作公司北京网站优化排名
  • 网站设计建设价格网站运营与维护
  • 网站gbk上海seo公司哪个靠谱
  • we建站学生个人网页制作成品
  • 省直部门门户网站建设太原网站推广公司
  • 河北省市场监督管理局连云港seo
  • 做配音任务的网站优化的定义
  • 网站是不是要用代码做百度推广怎么收费标准