【问题标题】:nuxt.js no static folder on buildnuxt.js 构建时没有静态文件夹
【发布时间】: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


【解决方案1】:

您还需要从源中部署您的静态文件夹。它没有捆绑到 .nuxt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-29
    • 2021-01-05
    • 2014-07-02
    • 2021-12-05
    • 2022-09-22
    • 2014-01-17
    • 2015-08-31
    • 2013-08-05
    相关资源
    最近更新 更多