V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
feixianghao
V2EX  ›  程序员

问个问题,能否直接用 scoop 管理例如 nodejs flutter 开发环境?

  •  
  •   feixianghao · 116 天前 · 1131 次点击
    这是一个创建于 116 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已经可以使用 scoop 直接安装各类 nodejs rust flutter 等环境了,是否在部分场景下可以不用安装 nvm 或者 fnm 这类工具?

    当然,scoop 有个问题是是无法安装指定的包,要么不删除旧包,要么就一直更新新包,不过如果除了这个问题外 scoop 是否满足和 fnm fvm 等一样的环境配置要求?

    3 条回复    2024-07-30 12:12:03 +08:00
    lee88688
        1
    lee88688  
       116 天前
    如果用 scoop 管理 nodejs 问题在于无法很好的安装任意旧版本,scoop 可以按照旧版本,也可以切换到已安装的旧版本,但是和 fmn 或 nvm 比起来还是差一些。
    我现在是使用 scoop 安装的 nvm 然后再管理 nodejs ,scoop 升级 nvm 也没问题,当然 fnm 也是可以的
    snylonue
        2
    snylonue  
       116 天前
    可以的,我现在机子上的 nodejs 和 flutter 都是用 scoop 装的\

    可能是软链接的问题,flutter doctor 会给个警告,不过没出现问题
    coldle
        3
    coldle  
       116 天前 via Android
    node 不太了解,我自己是用 scoop 装 fnm 然后由 fnm 管理。
    单说 scoop 管理多版本的话,scoop 的版本切换只能说凑合能用,而且一切就是全局切,而且官方 versions 库里东西不全(不确定 node 全不全,只是之前尝试用于管理 py go 的经验),如果缺东西的话你大概得自己本地维护一个 bucket......所以最后我都是尽量用贴近语言生态的多版本管理方案,py 用 mamba ,go 自带,node 用 fnm
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2659 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:40 · PVG 19:40 · LAX 03:40 · JFK 06:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.