Как мой код node.js может увидеть, работает ли он под официальными nodejs, iojs, jxcore или node-chakracore?
В настоящее время существует несколько разветвлений nodejs по разным причинам.
Для моего кода узла, чтобы увидеть, под каким форком он работает, какой в настоящее время лучший способ?
Я знаю о вилках:
Официальный релиз nodejsiojs - я полагаю, что теперь он устарел, так как присоединился к официальному nodejs, но все еще представляет интересJXcore - форк, который поддерживает несколько процессоров / ядро; несколько движков JS, включая V8, Mozilla SpiderMonkey и Microsoft ChakraCore; и упаковка js-приложений, поэтому пользователям приложений не нужно использовать npmРазветвление nodejs от Microsoft, использующее движок ChakraCore JS их Edge-браузера, через совместимость с V8(Я также задал сопутствующий вопрос о том, какой движок JS используется. Этот вопрос касается только определения того, какая вилка используется.)