Я работаю над приложением с электронными кузницами и электронным кузнечным шаблоном-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 через него: - (