我创建了一个小型SPA Nuxt.js应用,但出现托管问题。
我正在尝试将应用程序上传到bluehost中的静态主机。在域名下,我创建了一个要运行该应用程序的子文件夹。 (www.domain.com/myapp /)
我运行了命令NUXT Generate来生成静态文件夹(Dist)-当我将Dist文件夹的内容上载到服务器中的myapp文件夹并尝试访问它时,它不起作用。
我可以访问index.html,但一切都坏了。原因是因为它正在查找域的根文件夹中的所有文件,而不是myapp文件夹中的文件。
我有一种方法可以告诉generate命令使用myapp文件夹路径作为其根文件夹吗?
任何帮助弄清这一点的人将不胜感激。
谢谢
CES
答案 0 :(得分:1)
您必须在nuxt配置文件中为路由器设置base
路径:
// nuxt.config.js
export default {
router: {
base: '/myapp/'
},
// ...
}