我有一个要部署的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/#publicpathhttps://router.vuejs.org/api/#base
如果使用历史记录模式,可能还需要调整Web服务器配置:https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations