【发布时间】:2019-01-28 15:52:53
【问题描述】:
我使用 Vue-cli 3 创建了简单的 Vue JS 应用程序。我有一个带有 Nginx + php 的 digitalocean 液滴。 我的目标是在同一个 droplet 上托管 Vue App。 我已经试过了:
- 将某些
location /添加到nginx conf。 - 使用这个简单的节点服务器:https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations
我得到的是 sUncaught SyntaxError: Unexpected token <:
有趣的是,当我使用npm run build 将生产资源放入dist 目录并使用php -S localhost:8080 时,它就像一个魅力一样托管。但是与简单的节点 js 服务器相同的事情会导致上面屏幕截图中的结果。
我已经连续挣扎了 2 天。请帮帮我。
【问题讨论】:
-
听起来可能是您的 nginx 配置文件中的语法错误。在此处发布。
标签: nginx vue.js deployment vue-cli-3