Как преобразовать сервер ванильного узла в исполняемый файл? - PullRequest
0 голосов
/ 13 марта 2020

Я хочу создать файл узла .exe, который работает в фоновом режиме.

Я не использую третьи npm пакеты, но сервер использует следующие модули:

  • FS (файловая система)
  • Exe c (дочерний процесс)
  • HTTP (сервер)

Exe c запускает пакетный файл, который открывает программу console.exe.

Есть ли способ объединить это в один .exe?

Ответы [ 2 ]

1 голос
/ 13 марта 2020

Существует пакет npm с именем pkg. Вы можете установить его с помощью

npm i pkg -g

Затем вы можете преобразовать ваш проект узла в исполняемый файл (macos и linux тоже), используя:

pkg (yourfile).js

Вы можете поместить пакетный файл с помощью ваш упакованный узел exe для его запуска.

1 голос
/ 13 марта 2020

Вы можете проверить этот пакет: Nexe

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...