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

做公众号的必备参考网站seo品牌优化百度资源网站推广关键词排名

做公众号的必备参考网站,seo品牌优化百度资源网站推广关键词排名,开发公司缺少成本发票,兼容移动端网站开发之前配置接口代理总是报404,明明接口地址是对的但还是报是因数写法不对;用了vue2中的写法 pathRewrite改为rewrite 根路径下创建env文件根据自己需要名命 .env.development文件内容 # just a flag ENVdevelopment# static前缀 VITE_APP_PUBLIC_PREFIX"" # 基础模块…

之前配置接口代理总是报404,明明接口地址是对的但还是报是因数写法不对;用了vue2中的写法

pathRewrite改为rewrite

根路径下创建env文件根据自己需要名命

.env.development文件内容

# just a flag
ENV='development'# static前缀
VITE_APP_PUBLIC_PREFIX=""
# 基础模块
VITE_APP_BASIC_PREFIX='/basicSetting'
# 任务模块
VITE_APP_TASK_PREFIX='/task'# 网关
VITE_APP_GATEWAY_PREFIX='/gateway/admin'
# 主题
VITE_APP_THEME=light# vue-cli uses the VITE_CLI_BABEL_TRANSPILE_MODULES environment variable,
# to control whether the babel-plugin-dynamic-import-node plugin is enabled.
# It only does one thing by converting all import() to require().
# This configuration can significantly increase the speed of hot updates,
# when you have a large number of pages.
# Detail:  https://github.com/vuejs/vue-cli/blob/dev/packages/@vue/babel-preset-app/index.js
VITE_CLI_BABEL_TRANSPILE_MODULES=true

在vite.config.ts中配置poxy代理

import proxyConfig from './proxy'
const viteConfig = defineConfig(({ mode }) => {return {server: {host: '0.0.0.0', //解决“vite use `--host` to expose”port: 8080,open: true,proxy: proxyConfig}}
})
export default viteConfig

创建proxy.ts文件

import { ProxyOptions } from 'vite'import { loadEnv } from 'vite'const env = loadEnv('development', process.cwd())const proxies: Record<string, ProxyOptions> = {// 任务模块[env.VITE_APP_TASK_PREFIX as string]: {target: 'http://xxx:31249', // 目标地址 --> 服务器地址changeOrigin: true, // 允许跨域rewrite: (path) => path.replace(new RegExp(`^${env.VITE_APP_TASK_PREFIX}`), '')},[env.VITE_APP_GATEWAY_PREFIX as string]: {target: 'http://192.168.8.xx:8080', // 目标地址 --> 服务器地址changeOrigin: true, // 允许跨域rewrite: (path) => path.replace(new RegExp(`^${env.VITE_APP_GATEWAY_PREFIX}`), '')}// 添加其他代理配置
}export default proxies

api.ts接口使用

import request from '@/request/request'
import settings from '@/settings'
export function getTaskList(data: any): Res<any> {return request({url: settings.taskPrefix + '/adm/detectionTasks/page',method: 'post',data})
}

其中的settings.ts文件可以不用封装直接写你的env就行;也可以像我一样封装

export default {/*** 任务模块*/taskPrefix: import.meta.env.VITE_APP_TASK_PREFIX,/***  网关服务文件前缀*/gatewayPrefix: import.meta.env.VITE_APP_GATEWAY_PREFIX
}

页面中调用接口

import { getTaskList } from '@/api'const param = {entity: {},betweenCondition: {},page: {page: 1,pageSize: 10}}getTaskList(param).then((res) => {console.log(res)}).catch((err) => {console.log(err)})

效果:

http://www.zhongyajixie.com/news/59760.html

相关文章:

  • 温州做企业网站优化seo网站
  • 网站建设人员如何自创网站
  • 网站开发需求分析文档百度广告点击一次多少钱
  • 平顶山网站建设费用网站模版
  • 济南网站建设靠谱公司seo项目经理
  • 手机网站微信链接怎么做的企业网页
  • wordpress 4.8 中文包seo服务内容
  • wordpress静态文件目录网站做优化一开始怎么做
  • 怎么开发一个网页seo公司优化
  • 自己做自己的私人网站网络推广优化网站
  • app界面设计欣赏网站seo推广排名
  • 深圳广科网站建设seo基础课程
  • 宁波快速制作网站抖音广告推广怎么收费
  • 淘宝店做网站建设不能开直通车google chrome官网下载
  • asp做的手机网站处理器优化软件
  • 经营网站需要什么费用百度广告费一般多少钱
  • 织梦可以做论坛网站吗站长工具搜索
  • 网站m3u8链接视频怎么做的南京百度竞价推广公司排名
  • 网站图片多大怎么做关键词优化排名
  • 上海做网站哪家公司好百度竞价优缺点
  • 麻涌镇仿做网站最新seo黑帽技术工具软件
  • 天津建设交通委网站短视频培训机构排名
  • 做微商网站设计网店关键词怎么优化
  • 嘉兴做网站的建站公司哪家好
  • 口碑好的常州网站优化竞价推广外包托管
  • 建站行业市场分析成品网站seo
  • 淘宝网站制作培训怎么进行网站推广
  • 哪些网站可以加锚文本seo优化软件免费
  • 网站微信认证费用多少网站怎么搭建
  • 做家电家具回收用哪个网站好跨界营销案例