Запустите Node-модуль в Python и продолжайте выполнять код

В настоящее время у меня есть модуль узла, который должен быть запущен во время выполнения остальной части моего кода. Мой код отвечает за запуск модуля узла с вызовом npm run dev с правильным package.json. Для простого теста, чтобы заставить его работать. я имею

def main():
    pkg = NPMPackage('../node_modules/some_module')
    pkg.run_script('dev')
    print("hello world")

а также

def main():
    cmd = " cd ../some_path && npm run dev"
    os.system(cmd)
    print("hello world")

Оба эти примера успешно запускают мой модуль, но приостанавливают выполнение остальных кодов.

Как правильно сделать это, чтобы модуль узла запускался, а код продолжал выполнять оператор печати?

0 ответов

Другие вопросы по тегам