我怎么觉得 rust 比 nodejs 还占用硬盘空间,一个简单的网口 IP 上报程序,最后编译的程序大小 7.5M ,而 target 共 928M 。额外编译了 musl 之后,变成了 1.2G 。这要是多几个项目,多几个平台,1T 硬盘起步。
1
hwdq0012 12 天前
只要不是虚拟机语言就有这种问题,一个平台一份,打包通用 app 一个平台一个目录,一个目录一坨
最近 c++ 写的 rn 程序 ,ios 打包不到 10mb ,android 打包 5 个 abi 还是多少个,60mb ,编译目录更别说了 |
![]() |
2
bjfane PRO nodejs 只是碎,体积还好,rust 是不是遍一下就很多读写呀,之前玩的时候看到 确实蛋疼
|
![]() |
3
liyang5945 12 天前
这玩意比 nodejs 恐怖多了,随随便便几个 G
|
4
Donahue 12 天前
比 nodejs 体积大太多了,我这种初学者写的小玩具都能随随便便按 G 计算。nodejs 就是小文件多一些,体积并不大。
|
5
yikyo 12 天前 via iPhone
之前尝试用 tauri 做了个项目,惊呆了。。
|
7
maplestarplay5 12 天前 via Android
确实很离谱,所以要记得定时清理
不过我记得好像也有办法把所有依赖都放到同一个目录下 |
![]() |
8
ninjaJ 12 天前
|
![]() |
9
jqtmviyu 12 天前
tauri 套壳 html, 就 hello word 的级别, 几个 G 的磁盘占用.
|
![]() |
10
heimoshuiyu 12 天前
64G 内存 target 软连接到 /tmp
|
11
mayli 12 天前 via Android
@heimoshuiyu 好办法
|
![]() |
12
danbai PRO 我有个项目编译几次后 再清理缓存能清理几十 g
|
![]() |
13
dssxzuxc 11 天前
现代化 nodejs 已经没这么大了,我打开包含前后端的全栈项目看了下,60 多个依赖包,总大小 358M ,去掉 typescript 还能再少一半。
nodejs 体积庞大的基本都是陈年屎山,而且大概率换个电脑就跑不起来。 |
![]() |
14
IamUNICODE 6 天前
多用 cargo clean 。。
|