У меня есть проект, который зависит от пакета websocket . Однако для узла 10.x работает последняя версия (1.0.31) websocket, в то время как на узле 4.x работает версия 10.0.24, но для 10.0.31 не . Можно ли указать другой пакет (версии) для nodejs версии для обработки подобных случаев, например, так:
- узел 4.x и старше -> websockets 1.0. 24
- все другие версии узлов -> websockets 1.0.31
Предпочтительно, он должен работать как в npm, так и в пряже, но если он работает только в одном, это тоже хорошо.
Версия узла 10 используется в настройках разработчика, в то время как узел 4.x используется в устаревшей встроенной платформе, которая не может работать docker или обновляться.