首页 > 解决方案 > Uncaught SyntaxError: Unexpected token '<' a by Nginx & Vue.js when url with subdirectory

问题描述

我正在使用 Nginx 开发一个 Vue.js 项目。当我通过 npm 将项目构建为生产并通过 Nginx 访问该站点时,出现此语法错误Uncaught SyntaxError: Unexpected token '<'

URL 有一个像这样的子目录。

http://localhost:30030/abc

vue.config.js使用publicPath: /abc/. 路由器模式是hash

Vue 版本是@vue/cli 4.1.1.

我需要使用子目录,因为另一个项目使用 FQDN(顶级目录)。

如何解决此错误?

标签: vue.jsnginxnpmvue-cli-3

解决方案


推荐阅读