eclipse-theia/theia

[proposal] Make executables available for download

開放

#4,541 建立於 2019年3月13日

 (32 則留言) (0 個反應) (0 位負責人)TypeScript (2,478 個分叉)batch import
help wantedproposaltheia-cli

倉庫指標

星標
 (18,676 顆星)
PR 合併指標
 (平均合併 15天 4小時) (30 天內合併 75 個 PR)

描述

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

貢獻者指南