Vue Nuxt.js-部署在子文件夹中

问题描述 投票:0回答:1

我有一个Nuxt.js项目,并生成一个静态应用程序。我需要将其放在ftp的子目录中,但无法使其正常工作。

我已经将router.base设置为/subfolder,并且对于_nuxt来说效果很好,但是静态文件仍使用绝对路径/img/...

所以我试图将我的静态文件放入assets/img/,但是当我使用~assets/img/...时它们并没有从scss中加载

我已经阅读了许多主题,但是找不到解决方案。有什么想法吗?

谢谢

vue.js assets nuxt.js subdirectory
1个回答
0
投票

我也很难在文档中找到解决方案,但是我发现如果链接从以下位置更改,您可以在子域上使用静态文件夹:

/image.jpg

至:

~/static/image.jpg

也有帮助,我相信会改变:

~assets/image.jpg

~/assets/image.jpg

可以解决您的问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.