So installieren Sie Node.js in einem Javascript IDE Flatpak

So installieren Sie Node.js in einem Javascript IDE Flatpak

Ich habe das Flatpak für Webstorm (eine Jetbrains Javascript IDE) installiert, das com.jetbrains.Webstormvon Flathub bekannt ist. Das Paket selbst enthält keine Binärdateien oder Entwicklungs-SDKs, sondern nur die, die zum Ausführen von Webstorm erforderlich sind.

Ich habe org.freedesktop.Sdk.Extension.node16das Node.js SDK installiert, aber als ich auf Webstorm kam, /usr/bin/nodewar es immer noch leer. Meine Frage ist, wie kann ich Node.js in mein Webstorm Flatpak installieren? Muss ich ein komplett neues erstellen?

Antwort1

Mit WebStorm selbst bin ich nicht vertraut, aber Sie sollten in der Lage sein, Node.js darin einzubinden, indem Sie WebStorm manuell ausführen und dann mit der festgelegten Umgebungsvariable flatpak install org.freedesktop.Sdk.Extension.node16starten .FLATPAK_ENABLE_SDK_EXT=node16

Es wird anscheinend nicht übernommen, wenn es über Flatseal oder angegeben wird flatpak override, daher müssen Sie den Launcher-Editor Ihres Desktops oder ein Wrapper-Skript verwenden, um es vor dem flatpak runBefehl festzulegen.

Meine Quelle ist, dass dies bei mir funktioniert:

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

Antwort2

Entsprechenddieser Endless OS-Forumsbeitrag, was Du planst ist leider unmöglich:

So funktioniert das nicht

verwandte Informationen