leaningtech / webvm

Virtual Machine for the Web
https://webvm.io
Apache License 2.0
4.95k stars 1.16k forks source link

node installed but no npm? #106

Closed philkunz closed 3 months ago

philkunz commented 3 months ago

node seems to be installed but no package manager? Why not?

alexp-sssup commented 3 months ago

There is currently a 2GB limit to the disk image size that CheerpX supports, so we cannot cover all the possible user needs.

For our public https://webvm.io deployment we selected a set of application to show case the capabilities of the platform. This selection includes node, since it demonstrates that CheerpX can execute not only static code, but also code dynamically generated by an application at runtime.

If you need a different set of packages you can simply follow the repo README and make your own version of WebVM by modifying the Dockerfile as appropriate.

See here for more information: https://github.com/leaningtech/webvm?tab=readme-ov-file#fork-deploy-customize