vue框架打包问题,显示找不到css和js文件

最近做了一个小组项目,是前端vue框架和后端django框架分离开发的一个小项目,在对接的时候,使用npm run build 打包传给后端时,会发生渲染不出来的情况,控制台输出找不到生成的.css和.js文件,但是路径啥的都确认过了,index.html里也有对css和js文件的引用,请问问题到底是啥

vue2还是vue3,你的publicpath设置的是什么,是“/”,打包时publicpath设置的有问题,所以找不到,根据你项目的部署情况设置publicpath就可以了,问题不大

静态路径?
看下你的线上地址
如果你的线上地址是
http://xxx.com/abc/index.html 的话

你需要在打包的时候配置一下 publicPath

参考下下面这篇文章

vue-Cli3,Vue-Cli4打包后如何配置静态资源路径?(自定义浏览器icon图标,title文本)_韩旭的博客-CSDN博客 文章目录为什么要配置静态资源路径?1、首先我们要清楚什么样的环境下我们需要配置静态资源路径?2、如何配置?为什么要配置静态资源路径?1、首先我们要清楚什么样的环境下我们需要配置静态资源路径?那肯定是不是单纯的一个前端写的单页面应用的时候,我们仔细想想,如果我们开发了一个新模块,但是不是基于原来项目开发的,而实更换了一个路径?不不不,只是说新起了一个子路径,相当于二级路径,那么这个时候我们还能用原来的默认的配置去寻找接口地址,静态资源地址吗?当然这样肯定是行不通的,所以说我们需要配置一下你当前这个模块 https://blog.csdn.net/clli_Chain/article/details/111870554?spm=1001.2014.3001.5502

这个问题我也遇到过,还是没有解决好