Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将Nuxt应用程序部署到域上的子目录_Javascript_Deployment_Nuxt.js - Fatal编程技术网

Javascript 将Nuxt应用程序部署到域上的子目录

Javascript 将Nuxt应用程序部署到域上的子目录,javascript,deployment,nuxt.js,Javascript,Deployment,Nuxt.js,我们有一个nuxt应用程序,它被部署到主域的一个子目录中,让我们调用目录“app” 但对资产的所有路由和引用都指向主域domain.com/page-1,而不是domain.com/app/page-1。我们试图通过在路由器设置中设置“base”来解决这个问题。但这导致de app比domain.com/app/app和domain.com/app/app/page-1更深一层。在这种情况下,所有链接和资源引用都正常。如何解决这个问题?请参考nuxt.js官方文档: 您必须在nuxt.conf

我们有一个nuxt应用程序,它被部署到主域的一个子目录中,让我们调用目录“app”


但对资产的所有路由和引用都指向主域domain.com/page-1,而不是domain.com/app/page-1。我们试图通过在路由器设置中设置“base”来解决这个问题。但这导致de app比domain.com/app/app和domain.com/app/app/page-1更深一层。在这种情况下,所有链接和资源引用都正常。如何解决这个问题?

请参考nuxt.js官方文档:

您必须在nuxt.config.js中的router config属性对象中设置自定义路径。这实际上是对这个问题的确切回答:

应用程序的基本URL。例如,如果在/app/下提供整个单页应用程序,则base应使用值“/app/”

: