【发布时间】:2019-03-31 22:40:23
【问题描述】:
我遵循 nuxt 指南,将一些图像、徽标和图标放在静态文件夹中。
- 在运行开发时,一切正常,图像已映射。
- 然后我运行构建,将 package.json、nuxtconfig 和 .nuxt 文件夹部署到我的 vps。
- 当我访问我的生产网站时,所有静态图像都是 404。
- 查看目录,没有静态文件夹。查看生成的源,例如预期的徽标源是http://mywebsite.com/logo.png(404 是合乎逻辑的,因为文件丢失了)
- 所以我尝试将 logo.png 放在根目录下,但 http://mywebsite.com/logo.png 生成 404 错误。我也尝试将 logon.png 作为 .nuxt/views 放在其他目录中,效果相同)
嗯,我当然误解了一些东西,但是什么:-)
使用 nuxt2,我的 nuxt.config 中没有静态文件夹
PS。 http://mywebsite.com/logo.png 上的 404 是 nuxt 生成的一个
谢谢。佐伊
【问题讨论】:
-
使用的是什么模式?咝咝咝?温泉?生成?
-
哦是的对不起,没有模式,所以默认ssr
-
所以你用 nuxt start 启动你的应用程序对吗?然后你还需要部署你的静态文件夹
-
非常感谢@Aldarund 在根目录部署静态文件夹似乎解决了我的问题。我需要测试所有站点,但第一次尝试没问题,静态徽标在这里。
标签: nuxt.js