簡體   English   中英

是否可以針對 Gatsby 項目中的特定更改運行構建?

[英]Is it possible to run a build for particular change in Gatsby Project?

當我為 Gatsby 項目運行構建時,由於有很多動態頁面,它花費了超過1.30 HR 我的問題是當我對一個或多個特定頁面進行更改時是否可以針對特定更改運行構建?

對於gatsby develop嘗試使用Gatsby flags gatsby-config.js中這樣使用:

module.exports = {
  flags: {
    FAST_DEV: true,
  },
}

您可以在以下位置找到當前可用標志的完整詳細說明: https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby/src/utils/flags.ts

在您的情況下,請嘗試使用分別包含PRESERVE_FILE_DOWNLOAD_CACHEFAST_DEV標志的DEV_WEBPACK_CACHE

對於gatsby build ,我認為您正在尋找一種稱為增量構建的功能:它基本上只構建自上次部署以來發生更改的頁面。

根據您的部署服務器,有不同的實現方式:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM