• vue 构建项目遇到的问题


       1、我在打包完成后,打开index.html文件发现地址并没有携带路由。

         config下的 index.js 中的build命令的配置有一个属性叫assetsPublicPath,它的值为‘/’。意思是根目录,这时会从index.html所在的硬盘的根目录下开始查找,自然无法找到。

        解决办法: 改为  ‘./ ’这时就不再是绝对路径的根目录了,而是改为了相对路径,同目录下进行查找。再次打包,页面基本正常。

        

      

     

      2、vue打包后CSS中引用的背景图片不显示问题 

         静态资源的引用有两种路径:

          绝对路径:从盘符开始的路径,如:C:windowssystem32cmd.exe

          相对路径:从当前路径开始的路径

        静态资源都在static上面 ,如 app.css访问static/img/’图片名’是访问错误的,因为在css目录下并没有static目录。所以此时需要先回退两层到根节点处才可以正确获取到图片('../../static/img/’图片名');

        解决的方法:打开build/utils.js,在图中相应位置加入红框内容,其中值可能会有不同,若不同,自己配置成相应的即可。   

        

      

          vue 构建项目vue-cli

          vue 构建项目 文件引入

          vue 构建项目遇到的请求本地json问题

     

  • 相关阅读:
    [haoi2015]T1
    [haoi2014]走出金字塔
    [haoi2014]穿越封锁线
    [haoi2014]遥感监测
    [haoi2012]高速公路
    [haoi2012]容易题
    [haoi2008]排名系统
    【bzoj1014】[JSOI2008]火星人prefix
    0916解题报告
    生成树计数问题
  • 原文地址:https://www.cnblogs.com/nelsonlei/p/10666726.html
Copyright © 2020-2023  润新知