在 Gatsby 中如何排除 gatsby 构建中的目录?

Dᴀʀ*_*ᴅᴇʀ 5 directory build gatsby

阅读文档后,我无法找到答案,如果gatsby build我可以排除整个目录,或者默认情况下排除它。例如,如果我在主级别有一个目录:

  • /design:可能包括样式指南、要使用的 SVG 图标、调色板的 json 对象等。
  • /docs:供其他开发人员使用的组件结构、开发协议等的目录。

Gatsby 不会使用或从这些目录中提取任何内容,它们仅用于生产参考。在我的研究中,我读到:

gatsby build在 Gatsby 中,如何在构建过程中排除目录或将其排除在外?

Fer*_*reu 2

我不确定它是否符合您的要求,但您可以做的一件简单的事情就是创建一个项目结构,例如:

/
|--/docs
|--/design
|--/code
   |-- /.cache
   |-- /public
   |-- /src
       |-- /pages
       |-- /templates
       |-- /static
       |-- gatsby-config.js
   |-- gatsby-node.js
   |-- gatsby-ssr.js
   |-- gatsby-browser.js
Run Code Online (Sandbox Code Playgroud)

这样,您的/docs/design将超出 Gatsby 的范围,并且在编译/构建您的项目时,捆绑的唯一源代码将是/code.

.git放置在根 () 中的文件将/持续跟踪其中的所有文件更改/docs/design并且/code


归档时间:

查看次数:

1225 次

最近记录:

3 年,7 月 前