在子目录中设置VueJS

我有一个要部署的VueJS应用,当前正在运行npm run build来构建该应用,但是我希望该应用位于我的网站的子目录中。

我遇到的问题是在构建应用程序时,它为css和javascript文件创建了错误的路径。

我尝试在root中使用babel.config.js,但是在尝试构建(root is only allowed in root programmatic options)时出现错误。

有人知道我该如何解决这个问题?任何帮助将不胜感激!

sdaflkhsdjklgnfshgjs 回答:在子目录中设置VueJS

签出publicPathbase选项:

https://cli.vuejs.org/config/#publicpath
https://router.vuejs.org/api/#base

如果使用历史记录模式,可能还需要调整Web服务器配置:
https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations

本文链接:https://www.f2er.com/3169685.html

大家都在问