繁体   English   中英

使用create-react-app时如何获取电子文件的打字稿

[英]How to get typescript for electron.js file when using create-react-app

在所有解释如何与电子一起使用create-react-app的文章中(例如: https : //www.codementor.io/randyfindley/how-to-build-an-electron-app-using-create-react-app -和电子建设者-ss1k0sfer ),他们提到electron.js文件应该被放置在public文件夹中。

我也想为这个electronic.js编写打字稿定义(因为我也为React应用程序使用打字稿)。 我该怎么做呢 ?

我花了很多时间在电子项目上,以及为使用Electron + TypeScript(非常严格)+ Create React App(未推出)创建入门工具包。 我认为您可能会觉得它很有用,即使您可能不需要一些其他工具。

查看可折叠电子分支以了解更多详细信息。 特别有趣的是src / electron.tspackage.json和公共目录。

为了快速为您提供其他一些对您的问题可能有用的观点:

  1. 可以在package.json “ main”下为Electron配置入口脚本package.json
  2. 您将需要使用TSC或其他打字稿编译器来处理Electron的“主线程”或节点部分。 这与CRA是分开的。 另外,您可以使用简单的javascript进行简单的设置。
  3. 我的公用文件夹中唯一的东西是html文件减去javascript导入(因为它们是自动注入的)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM