Gatsby.js:如何将所有* .js文件迁移到* ts?

时间:2019-06-21 16:59:16

标签: javascript typescript typescript-typings gatsby

我正在积极地将个人网站从纯React迁移到盖茨比。到目前为止做得很好。

作为TypeScript爱好者,我已经在使用它。但是,我有一个问题是 是否有一种方法可以将TypeScript用于Gatsby的配置文件(gatsby-browser.jsgatsby-config.jsgatsby-node.jsgatsby-ssr.js )。 。同样的问题也适用于Gatsby插件配置/引导文件(例如typography.js)。

这是我的文件系统树的样子。

enter image description here

1 个答案:

答案 0 :(得分:1)

  • src中的所有文件都可以写入ts / tsx,包括typography.js
  • 不幸的是,所有配置文件都必须为.js。不过,没有什么可以阻止您使用tsc来编译那些配置文件!