Как установить Node.js в Javascript IDE Flatpak

Как установить Node.js в Javascript IDE Flatpak

Я установил Flatpak для Webstorm (Jetbrains Javascript IDE), известный как com.jetbrains.Webstormиз Flathub. Сам пакет не содержит двоичных файлов или SDK для разработки, только те, которые нужны для запуска Webstorm.

Я установил org.freedesktop.Sdk.Extension.node16для Node.js SDK, но когда я зашел на Webstorm, /usr/bin/nodeон все еще был пуст. Мой вопрос в том, как мне установить Node.js в мой Webstorm Flatpak? Мне нужно собрать совершенно новый?

решение1

Я не знаком с самим WebStorm, но вы сможете смонтировать в него Node.js, вручную запустив flatpak install org.freedesktop.Sdk.Extension.node16и затем запустив WebStorm с FLATPAK_ENABLE_SDK_EXT=node16заданной переменной среды.

Похоже, он не принимается, если указан через Flatseal или flatpak override, поэтому вам придется использовать редактор запуска вашего рабочего стола или скрипт-оболочку, чтобы установить его перед командой flatpak run.

Мой источник говорит, что у меня это работает:

flatpak install org.freedesktop.Sdk.Extension.rust-stable
FLATPAK_ENABLE_SDK_EXT=rust-stable flatpak run --devel --share=network --filesystem=home:rw --command=bash org.freedesktop.Sdk

решение2

В соответствии сэтот пост на форуме Endless OS, то, что вы планируете, к сожалению, невозможно:

Это так не работает.

Связанный контент