已经可以使用 scoop 直接安装各类 nodejs rust flutter 等环境了,是否在部分场景下可以不用安装 nvm 或者 fnm 这类工具?
当然,scoop 有个问题是是无法安装指定的包,要么不删除旧包,要么就一直更新新包,不过如果除了这个问题外 scoop 是否满足和 fnm fvm 等一样的环境配置要求?
1
lee88688 111 天前
如果用 scoop 管理 nodejs 问题在于无法很好的安装任意旧版本,scoop 可以按照旧版本,也可以切换到已安装的旧版本,但是和 fmn 或 nvm 比起来还是差一些。
我现在是使用 scoop 安装的 nvm 然后再管理 nodejs ,scoop 升级 nvm 也没问题,当然 fnm 也是可以的 |
2
snylonue 111 天前
可以的,我现在机子上的 nodejs 和 flutter 都是用 scoop 装的\
可能是软链接的问题,flutter doctor 会给个警告,不过没出现问题 |
3
coldle 111 天前 via Android
node 不太了解,我自己是用 scoop 装 fnm 然后由 fnm 管理。
单说 scoop 管理多版本的话,scoop 的版本切换只能说凑合能用,而且一切就是全局切,而且官方 versions 库里东西不全(不确定 node 全不全,只是之前尝试用于管理 py go 的经验),如果缺东西的话你大概得自己本地维护一个 bucket......所以最后我都是尽量用贴近语言生态的多版本管理方案,py 用 mamba ,go 自带,node 用 fnm |