V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
feixianghao
V2EX  ›  程序员

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

  •  
  •   feixianghao · Jul 29, 2024 · 2079 views
    This topic created in 644 days ago, the information mentioned may be changed or developed.

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

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

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

    可能是软链接的问题,flutter doctor 会给个警告,不过没出现问题
    coldle
        3
    coldle  
       Jul 30, 2024 via Android
    node 不太了解,我自己是用 scoop 装 fnm 然后由 fnm 管理。
    单说 scoop 管理多版本的话,scoop 的版本切换只能说凑合能用,而且一切就是全局切,而且官方 versions 库里东西不全(不确定 node 全不全,只是之前尝试用于管理 py go 的经验),如果缺东西的话你大概得自己本地维护一个 bucket......所以最后我都是尽量用贴近语言生态的多版本管理方案,py 用 mamba ,go 自带,node 用 fnm
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2869 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 07:36 · PVG 15:36 · LAX 00:36 · JFK 03:36
    ♥ Do have faith in what you're doing.