Как запустить машинописные файлы в child_process.fork с помощью electronic-compile? - PullRequest
0 голосов
/ 04 сентября 2018

Я работаю над приложением с электронными кузницами и электронным кузнечным шаблоном-3рт.

Этот шаблон использует машинописный текст, и точка входа, настроенная в package.json, является 'main.ts', файлом машинописного текста. Однако, когда я пытаюсь выполнить ветвление с другим ts-файлом, кажется, что машинопись не распознается, и мое приложение вылетает.

Так как я не вижу js-файла, а моя точка входа - ts-файл, я думаю, что транспиляция скрыта где-то в электронном кузнице, поэтому я понятия не имею, как я могу сказать своему приложению запустить мой форк с машинопись как мой main.ts.

Чтобы воспроизвести мою проблему, просто создайте приложение для электронной кузницы с параметром --template = 3rt (сначала нужно установить электронную-forge-template-3rt) и вызовите файл child_process.fork для ts-файла с машинописным текстом в нем ( с просто JS, это работает). Вот мой:

import { ipcMain } from 'electron'

ipcMain.on('whoAreYouGLadOS', () => {
  console.log('A potato')
})

Кто-нибудь знает, как решить эту проблему, пожалуйста?

Обновление

Очевидно, электронная компиляция запускает непосредственно файлы. Но я не знаю, как запустить child_processes через него: - (

...