在运行应用程序时如何使用nuxt.js更改上下文路径

时间:2018-11-14 23:49:16

标签: nuxt.js contextpath nuxt

嗨〜我是nuxt的新手,遇到了一些问题:在构建应用程序时,使用npm run build进行构建并npm run pm2运行该应用程序。现在,我可以使用http://localhost:20898/来访问我的应用了。因为服务器端使用nginx进行反向代理,并且nginx反向代理了许多应用程序,所以此nuxt应用程序就是其中之一。现在nuxt应用程序没有上下文路径,或者上下文为/,当被nginx反向代理时,这可能会引起很多问题。 所以我想知道应该如何配置,以便像http://localhost:20898/myapp/http://localhost/myapp/(由nginx反向代理)那样访问此应用程序?

我尝试更改文件build.publicPath中的属性nuxt.config.js的值,它对某些文件(打包文件)有效,而对其他文件(例如某些静态文件)无效没有包装)。我还搜索了许多解决方案,但没有一个起作用。

那么您能告诉我,正确的配置应该是什么?如果有一些我可以参考的文件,将会很有帮助。谢谢〜

https://cmty.app/nuxt/nuxt.js/issues/c8140

0 个答案:

没有答案