Я подумываю о создании базового инструмента. В процессе создания этого основного инструмента я надеялся узнать новое умение. Я надеялся написать инструмент, используя чистый JavaScript. Инструмент в основном должен быть многоразовой библиотекой. Библиотека многократного использования в первую очередь обращается к сторонним инструментам командной строки. Иногда могут быть некоторые операции уровня файловой системы, которые мне нужно включить в библиотеку, например, копирование или удаление файлов. Я также хотел бы добавить интерфейс к этой вещи.Выполнение JavaScript за пределами браузера, кросс-платформы
Я чувствую, что моя идея ломается, потому что я хочу делать родной материал по средам. Я нет хочется использовать Java. В идеале я хотел бы написать свой код с помощью JavaScript. Однако я не знаю о Node.js, из того, что я читаю, кажется, что я могу использовать Node.js для своей библиотеки многократного использования. Однако я не уверен, что я мог бы использовать для взаимодействия с этой библиотекой с точки зрения пользовательского интерфейса.
Могу ли я использовать идею с помощью узла в качестве моего времени выполнения? Если да, то есть ли способ создать пользовательский интерфейс кросс-платформы, который может взаимодействовать с этой библиотекой? Спасибо!