nx-console icon indicating copy to clipboard operation
nx-console copied to clipboard

Generate UI not working for Jetbrains dev container

Open mligtenberg opened this issue 11 months ago • 7 comments

Current Behavior

When running the NX console in a jetbrains dev container (Tested with Webstorm 2024.2 - 2024.3), the generate UI is blank. Image

Example devcontainer.json: https://gist.github.com/mligtenberg/343d0e6eab64f1ccd2d9e10656c973de

Expected Behavior

I would expect to see the generation form as can been seen in a non dev container version of Webstorm.

Steps to Reproduce

Clone "https://github.com/nrwl/nx-examples" and create a folder called ".devcontainer" in it

Paste the following file in it (filename "devcontainer.json") https://gist.github.com/mligtenberg/343d0e6eab64f1ccd2d9e10656c973de

(pull request with these changes will be added shortly)

Open Webstorm, in the welcome screen select dev container Image

select new dev container and then from local project Image

Select the devcontainer.json created from the gist, and press build

run npm i --force (currently some dependency is conflicting in nx-examples) right click on the libs folder and select Nx Generate create a new library project (I used @nx/angular - library)

the new tab opened will stay blank

This dev container can be started via "Webstorm" or "Gateway"

Failure Logs / Images / Videos

Environment

I'm running on MacOS

  • Nx Console version:

  • Local: v20.0.0-rc.0

  • Global: v20.1.2

  • Jetbrains version:

  • Webstorm: 2024.3

mligtenberg avatar Nov 15 '24 20:11 mligtenberg