@nezzard

Можно ли установить программу с помощью Node js?

Добрый день, интересует можно ли с помощью node js устанавливать программы?
В приложении на node js есть зависимость от установленного VLC на компе. Хотелось при запуске проверять установлен vlc или нет, если нет, то установить его.
  • Вопрос задан
  • 155 просмотров
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347 Куратор тега Node.js
Crazy on performance...
Есть модуль child_process позволяющий запускать внешние приложения
Дальнейшие действия зависят от типа ОС, который можно узнать из process.platform
на osX ставим через brew
на linux анализируем вывод команды lsb_release и в зависимости от дистрибутива используем его пакетный менеджер
на винде качаем .msi и запускаем
на вин10 vlc есть в офф сторе, управлять которым можно с помощью PowerShell скрипта

так же добавлю, что в package.json в секции scripts можно указать задачу postinstall, которая выполнится автоматически после установки из npm
Ответ написан
Не node js, а npm
Вот пример пакета который устанавливает
https://www.npmjs.com/package/windows-build-tools
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы