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

网站建设后应该干什么图片外链在线生成

网站建设后应该干什么,图片外链在线生成,电脑系统7怎么打开wordpress,算命网站怎么做近期#xff0c;有一个项目#xff0c;运维在部署的时候#xff0c;接口ip还没有确定#xff0c;而且ip后面的路径一直有变动#xff0c;导致我这里一天打包至少四五次才行#xff0c;很麻烦#xff0c;然后看了下有没有打包后修改配置文件修改接口ip的方法#xff0c;… 近期有一个项目运维在部署的时候接口ip还没有确定而且ip后面的路径一直有变动导致我这里一天打包至少四五次才行很麻烦然后看了下有没有打包后修改配置文件修改接口ip的方法对比了下使用以下方法 前提vue2 方案一 在public文件夹新建config.js文件 #config.js window.config {ServeUrl:xx,FileUrl:xx, } main.js 中配置 axios.defaults.baseURL window.config.ServeUrl; 因为此方案灵活性不好没有测试使用  方案二我使用的 下载generate-asset-webpack-plugin插件  本地的配置文件模板config.js根目录创建 module.exports {ServeUrl:xxx, } vue.config.js配置 const GenerateAssetPlugin require(generate-asset-webpack-plugin) const configs require(./config) //引用本地的配置文件// 导出配置文件的内容 var createServerConfig function(compilation) {return JSON.stringify(Object.assign({_hash: compilation.hash,},configs)) } module.exports {publicPath: process.env.VUE_APP_publicPath, lintOnSave: false,productionSourceMap: false, //打包不生成map// devServer: {// open: true,// proxy: http://localhost:8080// }chainWebpack(config) {config.plugin(html).tap((args) {args[0].title process.env.VUE_APP_Titlereturn args})// 打包生成配置文件config.plugin(GenerateAssetPlugin).use(generate-asset-webpack-plugin, [{filename: config.json,//生成的文件fn: (compilation, cb) {cb(null, createServerConfig(compilation))},extraFiles: [],},])} }本地不同环境打包使用的配置环境 具体设置看vue .env配置环境变量-CSDN博客 NODE_ENVtest VUE_APP_publicPath/eseal/policyVUE_APP_ServeUrlx VUE_APP_FileUrlx package.json配置 为了本地环境和线上环境做区分需要修改默认启动配置 serve: vue-cli-service serve --mode test, main.js配置 if(process.env.NODE_ENV ! test){ //前提是本地运行环境是testaxios({method: get,url: process.env.VUE_APP_publicPath/config.json, //文件存放地址}).then(res{console.log(读取配置,res);axios.defaults.baseURL res.data.ServeUrl;Vue.prototype.$ServeUr res.data.ServeUrVue.prototype.$FileUrl res.data.FileUrl}) }else{ axios.defaults.baseURL process.env.VUE_APP_ServeUrl Vue.prototype.$ServeUr process.env.VUE_APP_ServeUr Vue.prototype.$FileUrl process.env.VUE_APP_FileUrl } axios.js 接口请求文件配置 因为使用全局变量的this获取不到数据引入vue也不行就多写了一次根据不同需求这个也可以不写的 if(process.env.NODE_ENV ! test){axios({method: get,url: process.env.VUE_APP_publicPath/config.json,}).then(res{console.log(读取配置,res);axios.defaults.baseURL res.data.ServeUrl;}) }else{ axios.defaults.baseURL process.env.VUE_APP_ServeUrl } 修改配置之后刷新一下页面即可获取最新的数据
http://www.zqtcl.cn/news/867883/

相关文章:

  • 网站上动画视频怎么做的建设兵团12师教育局网站
  • 博客网站开发思维导图app网站制作公司
  • 池州网站建设有哪些公司兴义网站seo
  • seo优化网站模板网站建设的七大优缺点
  • 天猫国际采取的跨境电商网络营销方式关键词排名优化公司推荐
  • 亳州建设网站做网站文字怎么围绕图片
  • 网站开发 项目计划外链建设给网站起的作用
  • 你好南京网站网站开发实施步骤和说明
  • 文化共享工程网站建设情况wordpress菠菜插件
  • 网站大气是什么意思哈尔滨做网站电话
  • 公司网站站群是什么化妆品网站设计欣赏
  • 网站公司未来计划ppt怎么做平潭做网站
  • 做网站和推广工资多少招聘网站建设价格
  • 网站建设 响应式 北京网架公司十大排名榜
  • 网站推广目标关键词是什么意思网站推广软件工具
  • 哪里可以做免费的物流网站wordpress为什么放弃
  • 做网站需要多少钱 都包括什么高端大气的网站首页
  • 黄石做网站联系最近的国际新闻
  • 网站建设与运营的预算方案淘宝禁止了网站建设类
  • 做网站的顺序编写app的软件
  • 站长联盟个人网站不备案
  • 惠州建设工程交易网站网站服务器失去响应
  • 网站下拉广告iphone app wordpress
  • 网站图片怎样做seo优化如何重新安装wordpress
  • python做网站源码长沙建设网站制作
  • wordpress调用分类的所有子目录龙岩seo公司首荐3火星
  • 聊城市建设工程质量监督站网站wordpress 头部
  • 低价郑州网站建设wordpress是外网吗
  • 互联网门户网站有哪些win10优化大师是官方的吗
  • 深圳品牌做网站公司有哪些公司名称变更网站要重新备案吗