国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Generate後Nuxt js動(dòng)態(tài)路由無效
P粉579008412
P粉579008412 2024-03-26 13:36:34
0
1
668

在我的專案中我使用 nuxt js。我有一條路線看起來像 服務(wù)/:slug 建造並生成後,我的所有路線都完美運(yùn)行。我用下面的程式碼在生成時(shí)產(chǎn)生動(dòng)態(tài)路線

  generate: {

    routes(callback) {
      axios
        .get('url')
        .then(res => {
          const routes = res.data.data.map(service => {
            return '/services/' + service.slug
          })
          callback(null, routes)
        })
        .catch(callback)
      axios
        .get('https://url')
        .then(res => {
          const routes = res.data.data.map(offer => {
            return '/campaigns/' + offer.slug
          })
          callback(null, routes)
        })
        .catch(callback)
    }
  }


但是當(dāng)我在建置和產(chǎn)生後從管理面板建立另一個(gè)新專案時(shí),會(huì)出現(xiàn)問題。

當(dāng)我運(yùn)行nuxt生成時(shí),我似乎有三個(gè)路線

  1. 服務(wù)/現(xiàn)金
  2. 服務(wù)/利潤(rùn)

現(xiàn)在,在伺服器中託管我的 dist 資料夾後,我點(diǎn)擊 www.url/service/cash ,它的工作完美。

現(xiàn)在我在管理面板中建立一個(gè)名為send-money的新服務(wù)項(xiàng)目 然後當(dāng)我使用 www.url/service/send-money 開啟瀏覽器時(shí) 它不起作用並得到 404。

現(xiàn)在我不明白如何解決這種情況。

P粉579008412
P粉579008412

全部回覆(1)
P粉739706089

使用 SSG nuxt 時(shí)僅產(chǎn)生專案中的可用頁面。這就是 SSG 的工作原理。因此,您需要在伺服器中建立自訂的 script 以在建立新頁面後執(zhí)行 ?yarn build && yarngenerate 指令。

例如,假設(shè)您正在建立一個(gè)部落格。當(dāng)您使用 ???yarngenerate 時(shí),nuxt 會(huì)產(chǎn)生在該特定時(shí)間從資料庫(kù)中取得的帖子,並將它們移至 dist 資料夾中。因此,您需要附加一個(gè)自訂腳本 - 您需要以某種方式在後端建立該腳本 - 以在建立新貼文後執(zhí)行 yarn build && yarngenerate 。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板