【发布时间】:2019-07-13 03:38:07
【问题描述】:
目标
设置Nuxt.js 应用程序在子目录中运行。
问题
点击配置的publicPath 会显示 Nuxt.js 清楚地呈现“找不到此页面”,即使检查器显示所有文件都已成功加载。
上下文
nuxt.config.js
build: {
publicPath: 'https://qa.nicetry.com/apps/nuxt'
}
我运行yarn run build,一切正常。
然后,我在浏览器中点击https://qa.nicetry.com/apps/nuxt 并看到可爱的“找不到此页面”消息。没有控制台错误。
更令人困惑的是,我点击了此错误页面上的“返回主页”链接,该链接指向 https://qa.nicetry.com,它可以正常工作。甚至应用程序链接也有效(即https://qa.nicetry.com/test/route,实际上应该是https://qa.nicetry.com/apps/nuxt/test/route)。当我刷新时,一切都按预期中断。
nuxt 2.4.0
【问题讨论】:
标签: vue.js vue-router nuxt.js