打算学下 node.js,请问 nvm 是标配吗?

56 天前
 azev

通过 nvm 来安装和切换,还是只装个最新版 node.js 就行了?

7328 次点击
所在节点    Node.js
81 条回复
chenliangngng
55 天前
学习不用
工作要用
supuwoerc
55 天前
volta
yaodong0126
55 天前
没有什么标配不标配,工具是为人服务的,node 版本管理工具有很多,自己用起来没问题的我认为都可以,我写了 10 年 node ,最讨厌那些吹嘘什么什么最好,什么什么第一的言论,每个工具都有它适用的场景,你不会用或者用的不好,那是你的问题,水平不行别找客观原因
ruanimal
55 天前
多语言的人,用 vfox 更省事
q2677855779
55 天前
nvm 管理起来也方便,推荐 nvm 吧,很简单的
enchilada2020
55 天前
@yaodong0126 请教一下怎样系统学 Node 有什么比较好的最佳实践可以参考吗 现在用是会用 但总觉得太碎了 还经常能搜到比较老的写法之类的 官方文档感觉写得很差 纯 API 罗列 像在读字典 看着头疼 有些细节也描述得不到位
yanqing07
55 天前
@TimPeake #8 只要有人维护都是要好工具,管它是上上个世纪。而且,用的人多也是参考标准之一,人多用才能修正好多 bug 。用个所谓的“前沿”工具,提个 bug 没人修,上网搜也没解决方案,这就是为项目埋坑
g1vemep0wer
55 天前
装一个吧,如果要运行不止一个 node 项目,我都工作几年了才用 nvm ,之前都是手动升级 node 版本
CHTuring
55 天前
nvm 装一个也就几分钟,命令也就几个,没有学习成本。
itbeihe
55 天前
装一个吧,历史老项目,新 node 根本跑不起来。
yaodong0126
55 天前
@enchilada2020 我倒觉得 node 的官方文档算是不错的了,我写 node 只看官方文档基本可以解决 99%的问题,偶尔遇到示例欠缺的,可能会去其他地方搜一搜,你说的所谓最佳实践不太可能有,不光是 node 的其他语言也一样,网上的所谓最佳实践,往往都是一些最基础的用法,甚至很多参数都直接用默认的,如果这样带到生产环境中将会是一场灾难
我认为的最佳实践,只有你在项目中亲身经历了,才可以称为最佳实践,比如 node 的流,真正能用明白的,万分之一,所以我的建议是做项目,不要光靠网上的例子学,基本学不到什么有深度的东西
hymxm
55 天前
看到没 这就是前端 (doge
h1104350235
55 天前
需要 nvm,新旧项目依赖的版本不一样,目前我工作用到的版本就有四个
ysc3839
55 天前
我推荐用 fnm 。nvm 的性能很差,还不支持 Windows 。
lisongeee
55 天前
如果觉得装 nodejs 麻烦,不如直接在用 https://stackblitz.com/ 在浏览器运行 nodejs
pkoukk
55 天前
屁大点事还要问一下..不敢想你要真学起来得有多纠结
yaodong0126
55 天前
nvm 性能差?有多差?一个切换 node 版本的东西,用的到什么性能,实在不行咱换台电脑吧
incubus
55 天前
@ysc3839 你说的不支持,包含这个吗? https://github.com/coreybutler/nvm-windows
HappyAndSmile
55 天前
nvm 确实挺影响 terminal 的,所以我写了 shell 方法,load_nvm, 用到时,才加载
MEIerer
55 天前
nvm ,js 最需要的就是灵活性,有啥能增加灵活的都上 dog.jpg

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1059859

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX