как запустить приложение electron без пользовательского интерфейса в терминале

#javascript #node.js #electron

#javascript #node.js #electron

Вопрос:

Я уже изучил предыдущие вопросы, но они не отвечают на мой вопрос. У меня есть простое приложение Electron с 2 входами и кнопкой. 2 входных данных умножаются, и ответ отображается в теге H1.

введите описание изображения здесь

Я хочу запустить это приложение в CLI, не открывая пользовательский интерфейс. Я должен быть в состоянии сделать что-то подобное.

 npm start myApp x,y
 

x и y — это 2 входных параметра, и это должно вывести результат умножения

Ответ №1:

Вы должны быть в состоянии сделать это с помощью сценариев NPM. https://www.freecodecamp.org/news/introduction-to-npm-scripts-1dbb2ae01633 /

[править / править код] Вот очень простое приложение, которое демонстрирует то, что вы ищете: myApp.js файл, чтобы увидеть, как это работает.

Комментарии:

1. Извините, я забыл упомянуть, это мой день 1 с Electron и node и т. Д. Я не могу понять сценарии NPM.

2. @shahidhamdam Я отредактировал свой ответ с помощью небольшой демонстрации. Я рекомендую вам сначала изучить свой путь вокруг NPM.