首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用反应型CRA建立电子

用反应型CRA建立电子
EN

Stack Overflow用户
提问于 2018-12-29 12:06:04
回答 2查看 1.2K关注 0票数 2

_____项目描述_____

我开始了我的打字稿和反应项目作为一个网络应用程序,我目前正在把它完全转换成一个电子应用程序。不过,我在这件事上有点麻烦。

_____,我现在在_____

我跟随本教程让电子开始工作。它工作得很好,除了electron.js文件(在称为main.js的教程中,我把它放在我的src文件夹中,而不是public文件夹)是一个javascript文件之外。这并不妨碍我的应用程序的运行,但我更希望它以类型记录格式。这就是我被困的原因。我将其转换为一个类型记录文件,但我无法从package.json配置中指向该文件。

_____问题描述_____

据我理解,main属性在package.json中需要指向这个electron.ts文件。但是,当然,该文件不能正确处理,因为它不是javascript文件。

_____问题_____

我如何以某种方式指向electron.ts文件?在运行时生成的转置代码位于哪里?也许我可以将main属性指向那里?

_____ package.json _____

代码语言:javascript
复制
  ...,
  "scripts": {
    "start": "node scripts/start.js",
    "build": "node scripts/build.js",
    "test": "node scripts/test.js --env=jsdom",
    "electron-dev": "concurrently \"BROWSER=none npm run start\" \"wait-on http://localhost:3000 && electron .\"",
    "electron-pack": "build -- em.main=build/electron.js",
    "preelectron-pack": "npm run build"
  },
  "main": "src/electron.ts",
  "homepage": "./",
  "build": {
    "appId": "com.example.electron-cra",
    "files": [
      "build/**/*",
      "node_modules/**/*"
    ],
    "directories": {
      "buildResources": "assets"
    }
  },
  ...
EN

回答 2

Stack Overflow用户

发布于 2019-07-04 10:49:49

我做了一个锅炉板起动机包,其中包含了许多应用的错误修复,我不得不面对使用与电子和类型记录的反应,并有自动监测类型记录的变化,以重新加载电子应用程序,以加快发展。

https://github.com/nateshmbhat/electron-react-ts-starter/

它的工作与创建反应应用程序很好,不需要弹出它。

票数 0
EN

Stack Overflow用户

发布于 2019-07-04 11:12:39

我找到的获得打字记录并运行的最快方法是使用electron-webpack

有了加载项,它就满足了您的需求。我用它来做电子反应-还原应用程序的巨大成功

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53969358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档