eclipse-theia/theia

[proposal] Make executables available for download

Open

#4,541 创建于 2019年3月13日

在 GitHub 查看
 (32 评论) (0 反应) (0 负责人)TypeScript (18,676 star) (2,478 fork)batch import
help wantedproposaltheia-cli

描述

Can executable versions of Theia be made available with each new release for easier packaging and distribution in docker images? This would result in smaller image size and not require so many dependencies just to run Theia.

I may be misunderstanding the build process, but is it necessary to keep the node_modules folder around when there are options like nexe and pkg out there?

This solution might even be best to add as a build option to the theia cli so developers could use multi-stage builds to produce a final production-ready binary and not require dependencies like node/yarn to be installed.

yarn theia build --mode binary

贡献者指南