博主信息
博文 37
粉丝 0
评论 1
访问量 49695
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
iview-admin打包vue-cli3.0版
戈壁骆驼的博客
原创
1517人浏览过

iview-admin打包vue-cli3.0版

  由于第一次接触vue-router vue-cli iview-admin,所以很多地方还是比较蒙的,项目开发差不多了想自己在本地看看,然后试着运行npm run build,结果发现打包完成的index.html打开是空白的。

  后来追着大神问找到了解决办法。

  iview-admin是用的cli3.0,所以之前的的build文件夹以及里面经常配置的文件是没有的,这些配置可以在项目根目录的vue.config.js中配置。

  首先,baseUrl是要修改的,clone下来的iview-admin中的vue.config.js中有写到

  // 项目部署基础

  const BASE_URL = '/iview-admin/'//将baseUrl的值设为 ‘./’即可,修改如下:baseUrl: './ '

  接下来还需要配置router文件夹下的index.js中router的mode为hash

  

   const router = new Router({

    routes,

    mode: 'hash'                     // 项目中本来mode: 'history'

   })

  此时可以进行打包了,打包完毕后可以在本地打开你的index.html文件预览,但是发现,图片字体等资源都是未找到,通过f12查看css里的图片路径发现,引入的路径是css/img/xxx.png,但是打包完毕的img文件夹和css文件夹是在一个目录里,自行移动一下就解决了。


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学