Nic*_*ico 11
我用volta作为替代品。它不使用 ,.nvmrc而是使用package.json.
在我看来,这是一个很好的解决方案,因为它使用垫片,因此它完全独立于您使用的 shell。它不必集成在那里。您(或安装)将 volta 放入操作系统的 PATH 变量中,而不是进行正常的节点安装。所以你通常使用node, npm, yarn, ... ,但在内部它调用 volta ,并且 volta 检查你的package.json并使用在那里配置的节点/纱线/...版本,或者如果没有 volta 配置则使用全局版本。因此,如果您使用 volta 切换项目,cd ../xyz也会更改节点版本,或者在缺少节点版本时安装它,而无需运行命令或其他操作。所以没有nvm use或者fnm use没有必要。
除了IntelliJ-Issue WEB-44867(需要一些手动额外配置)之外,它对我来说非常适合。
小智 7
我知道这是一个老问题,并且首先出现在我的搜索中。
fnm,https://github.com/Schniz/fnm似乎是 Rust 中的一个很好的替代构建。与 相比,它的速度非常快nvm。
我使用鱼壳,所以https://github.com/fisherman/fnm真的很好。代替所有这些功能,https://github.com/tj/n很简单并且可以在任何地方使用。
| 归档时间: |
|
| 查看次数: |
9444 次 |
| 最近记录: |