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

Vscode 中新手小白使用 Open With Live Server 的坑

背景

最近在家学习尝试前端项目打包的一些事项,既然是打包,那么肯定就会涉及到对打包后文件的访问,以直观的查看打包后的效果

那么肯定就会使用到 Vscode 中 Open With LIve Server 这个功能了,首先这个是一个叫 Live Server 的插件提供的能力,使用之前需要先安装插件,安装插件之后就可以使用了

使用报错,提示文件找不到

一切准备就绪,然后对搭建的项目进行打包,成功打包后一般会在项目的根目录下生成一个 dist 的文件夹,问价夹里就是打包后的全部东西,然后我找到 dist 文件下的 index.html 的入口文件,通过 Open With LIve Server 的方式将其打开在浏览器中访问想看看效果,但是发现其报错了,报错如下:

报错的问题就是没有找到 /static 这个路径下的资源,于是自己就去查看了打包的 dist 文件夹,发现所有的文件资源都是齐全的,index.html 文件中对资源的应用路径也都是正确的,如下图:

index.html 中的资源引入路径: 

static文件中的资源:

然后自己就排查了一番,发现浏览器访问 Live-Server 插件本地启动服务时,资源项中只有 index.html 文件,并没有 static 文件夹里面的静态资源,如下图:

所以报错是肯定的

解决办法

发现报错后,换了一起思路,就是将整个 dist 文件通过 Live-Server 插件打开,发现整个打包后的效果就可以查看了,这时候浏览器的资源项也是正确的了

总结

其实问题很小,就是打开方式不对,但是对于新手来说还是有一定的迷惑性,所以写一下,希望能对大家有帮助


http://www.mrgr.cn/news/28580.html

相关文章:

  • LeetCode题练习与总结:整数替换--397
  • Leetcode:118. 杨辉三角——Java数学法求解
  • vue面试题7|[2024-11-14]
  • Spring Boot实现文件上传与OSS集成:从基础到应用
  • 生产模式打包
  • 微信小程序=》基础=》常见问题=》性能总结
  • Java之线程篇四
  • 基于python+django+vue的外卖管理系统
  • 进程之信号
  • MySQL如何某种类统计数据,没有记录种类的自动补充0
  • 近期值得关注的扩散模型Diffusion与时间序列结合的文章
  • 常见经典递归过程解析
  • 嵌入式系统中的u-boot、kernel、rootfs的区别与关系
  • 【20.5 python中的FastAPI】
  • bootstrapping in the main distro: listing WSL distros: running WSL xxxx
  • Python酷库之旅-第三方库Pandas(120)
  • Java基础-反射
  • MATLAB系列06:复数数据、字符数据和附加画图类
  • Linux: fs:支持最大的文件大小 limit file;truncate
  • 操作数组不越界的妙法C++
  • Nginx:高性能Web服务器与反向代理的深度剖析
  • rk3568 Android12 增加 USB HOST 模式开关(二)
  • Java 技巧 如何在IDEA2024 中快速打出System.out.println();
  • ICMP
  • 数据与结构算法平衡二叉树详解叉树--基本概念
  • 【架构设计】多级缓存:应用案例与问题解决策略