您好,欢迎来到步遥情感网。
搜索
您的当前位置:首页vue项目打包

vue项目打包

来源:步遥情感网

vue项目打包

vue项目build之后,dist文件下index.html打开为空白页

build: {
dev: {
	assetsPublicPath:"./",   //资源公共路径    打包时候需要  ./  
}

}
// 运行时候:package.json文件:
scripts: {
	"dev":" --host 192.168.3.45" ,    // 使用ip地址访问  ,打包时候去掉
}

// router下的index.js  
mode:'history',   // build打包时候要注释掉

打包之后请求不成功

1. 在config下的index.js中,把跨域请求拦截代码注释掉。

// 跨域拦截请求   设置跨域重启项目(npm start)
proxyTable: {
  '/api': {
    target: "http://47.92.153.134:/", // 打包接口地址
    // target: "http://192.168.3.40/", // 本地后台接口地址
    pathRewrite: {
      '^/api': ''
    }
  }
},
//  axios.defaults.baseURL = '/api'          // 跨域解决
 axios.defaults.baseURL = 'http://47.92.153.134:/'             // 打包接口地址全局定义    使用跨域解决不打开此行  修改config/index.js即可

此时点击index.html,通过浏览器运行便,若会发现动态绑定的static的图片找不到,故static必须使用绝对路径。将图片路径修改为绝对路径,至此,打包完成。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务