我有一个要部署的VueJS应用,当前正在运行npm run build
来构建该应用,但是我希望该应用位于我的网站的子目录中。
我遇到的问题是在构建应用程序时,它为css和javascript文件创建了错误的路径。
我尝试在root
中使用babel.config.js
,但是在尝试构建(root is only allowed in root programmatic options
)时出现错误。
有人知道我该如何解决这个问题?任何帮助将不胜感激!
我有一个要部署的VueJS应用,当前正在运行npm run build
来构建该应用,但是我希望该应用位于我的网站的子目录中。
我遇到的问题是在构建应用程序时,它为css和javascript文件创建了错误的路径。
我尝试在root
中使用babel.config.js
,但是在尝试构建(root is only allowed in root programmatic options
)时出现错误。
有人知道我该如何解决这个问题?任何帮助将不胜感激!
签出publicPath
和base
选项:
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