当前位置:   article > 正文

@vue-cli3 build生成的dist文件在本地打开失败_vue打包成dist文件后打不开

vue打包成dist文件后打不开

1、如果说双击打开本地 dist 文件夹里面的 index,浏览器窗口一片空白,如下图所示:

这个时候需要检查一下路由 history 配置,默认是:

  1. const router =createRouter({
  2. history:createWebHistory(process.env.BASE_URL),
  3. routes
  4. });

 需要把 createWebHistory 修改为 createWebHashHistory:

  1. const router =createRouter({
  2. history:createWebHashHistory(process.env.BASE_URL),
  3. routes
  4. });

然后就大功告成啦

2、如果打包之后控制台报错 Failed to load resource: net::ERR_FILE_NOT_FOUND :

这个时候需要检查一下 vue.config.js文件的 publicPath配置

  1. module.exports ={
  2. // 部署应用包时的基本 URL
  3. publicPath:process.env.NODE_ENV ==='production' ?'./' :'/',
  4. }

修改 publicPath :'./',参考官网:配置参考。这样就 ok 啦。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/258832
推荐阅读
相关标签
  

闽ICP备14008679号