美文网首页
【原创】知根知底分析和彻底解决xpected a JavaScr

【原创】知根知底分析和彻底解决xpected a JavaScr

作者: 吉凶以情迁 | 来源:发表于2023-08-01 10:45 被阅读0次

我整了一个vite编译的vue项目,build之后报错了,百思不得其解,网上一堆答案把我带坑里面去了,都是错的,至少我这提示说不能加载的这个文件,我点击这个错误的这个文件,是能够加载的。

如果你去百度,你会带到坑里面去了,
但是问题都指向了nginx,实际上确实,是nginx的配置问题

比如这篇文章
http://m.pcxitongcheng.com/server/anz/2022-11-16/33023.html
我认为和这没关系,因为上面所不能加载的文件都能够进行打开的,
还有一些答案说 是这样的

server {
    listen 80;
    server_name your_domain.com;  # 替换成你的域名或IP地址

    root /path/to/your/website;   # 替换成你的网站目录的实际路径

    location / {
        autoindex on;  # 开启自动索引
        index index.html index.htm;  # 设置索引文件的优先顺序
    }

    # 其他的配置项...
}

于是我用了自己的文件服务器,终于验证了问题是nginx导致的,
但是我这里没有用二级目录,不是网上那些答案的解决办法


111

为什么我认为是nginx的问题也不是很复杂的配置什么 配置index 呀配置
或者这样配置

location / {
  try_files $uri $uri/ /index.html;
}

甚至呀
在vue项目的vite.confg.ts中检查
base: './',

或者/
但是,我这每一个文件都能打开呢,这网上的答案都不是,我经过比对发现所有文件都能访问,而且和能访问的自己的服务器代码也一模一样,所以我突然悟了。

解决办法:

相关文章

网友评论

      本文标题:【原创】知根知底分析和彻底解决xpected a JavaScr

      本文链接:https://www.haomeiwen.com/subject/sbbypdtx.html