我一直试图让Gulp.js工作3天并且到目前为止失败了。我现在从头开始重新安装Linux Mint 17.3 ...我想在我的机器上安装Node.JS然后运行Gulp。
在nodejs.org https://nodejs.org/en/download/package-manager/上,它说: 两个版本:
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
and then
sudo apt-get install -y nodejs
我如何知道要安装哪个版本?对于运行Gulp cli这是最好的前进方式?
在许多网站上,我读到“不要使用apt-get来安装Node.JS”他们从未提及过某个原因。显然,最好使用NVM(??)
那么,有人可以向我解释一下吗?我安装的是哪个版本? setup_4? setup_6?哪种方式安装Node.JS是最好的方法? apt-get还是NVM?特别是为什么?
感谢名单,
汤姆
答案 0 :(得分:1)
不要使用apt-get来安装Node.JS
在过去,发行版包装不太好~~非常糟糕并且产生了问题。在最新的节点版本方面也是出了名的晚了。我今天不确定apt,但在我的fedora 23上我仍然收到了node@0.10。所以对我来说这是不行的。
显然,最好使用NVM
节点版本管理器有助于快速安装和运行。它还可以帮助您非常快速地在旧版本/新版本之间切换。开发人员的绝佳工具。
V4? V6?
取决于您的任务和目标。
例如,您正在为前端开发创建构建链,您可以使用v6,因为只有开发人员才会受到此决定的影响。决定与团队合作。
如果你在服务器api上工作,你应该选择一个与你的sysop团队达成协议(或强制它们,取决于你的上下文)。
您正在处理要分发的包(cli),转到LTS v4,它会更稳定。
你没有约束?请参阅v4以获得稳定性,v6获取有关es6的最新功能。
HTH !!