Cómo instalar Node.js en un IDE Flatpak de Javascript

Cómo instalar Node.js en un IDE Flatpak de Javascript

Instalé Flatpak para Webstorm (un IDE de Javascript de Jetbrains), conocido como com.jetbrains.WebstormFlathub. El paquete en sí no incluye archivos binarios ni SDK de desarrollo, únicamente los necesarios para ejecutar Webstorm.

Lo instalé org.freedesktop.Sdk.Extension.node16para el SDK de Node.js, pero cuando entré a Webstorm, /usr/bin/nodetodavía estaba vacío. Mi pregunta es, ¿cómo puedo instalar Node.js en mi Webstorm Flatpak? ¿Tengo que construir uno completamente nuevo?

Respuesta1

No estoy familiarizado con WebStorm en sí, pero debería poder montar Node.js en él ejecutando manualmente flatpak install org.freedesktop.Sdk.Extension.node16y luego iniciando WebStorm con la FLATPAK_ENABLE_SDK_EXT=node16variable de entorno configurada.

No parece funcionar si se especifica a través de Flatseal o flatpak override, por lo que deberá usar el editor de inicio de su escritorio o un script contenedor. para configurarlo antes del flatpak runcomando.

Mi fuente es que esto funciona para mí:

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

Respuesta2

De acuerdo aesta publicación en el foro de Endless OS, lo que estás planeando es lamentablemente imposible:

Eso no funciona de esa manera

información relacionada