vue.js - Uncaught SyntaxError: Unexpected token '<' a by Nginx & Vue.js when url with subdirectory
问题描述
我正在使用 Nginx 开发一个 Vue.js 项目。当我通过 npm 将项目构建为生产并通过 Nginx 访问该站点时,出现此语法错误Uncaught SyntaxError: Unexpected token '<'
。
URL 有一个像这样的子目录。
vue.config.js
使用publicPath: /abc/
. 路由器模式是hash
。
Vue 版本是@vue/cli 4.1.1
.
我需要使用子目录,因为另一个项目使用 FQDN(顶级目录)。
如何解决此错误?
解决方案
推荐阅读
- python - 如何将 find_one() 函数与 _id 键一起使用?
- java - Spring HATEOAS RepresentationModel,无法设置属性链接,因为没有设置器,没有枯萎,它不是持久性构造函数的一部分
- python - 如何使用 python 保存和关闭 AutoCAD 应用程序?
- javascript - 在 for 循环中处理多个异步调用
- c - 如何访问结构数组
- python - 为什么这个简单的 Python 代码会因为大数字而崩溃?
- java - 如何使用 Firebase Auth 验证受密码保护的 REST API?
- python - 字典中的双重索引
- python - Matplotlib:如何在散点图上绘制时间序列
- css - 在 Material UI 中,如何仅在用户输入文本后更改 TextField 的边框颜色?