在MSYS2上安装nodejs和npm

Iva*_*van 8 node.js msys2

我的操作系统是win7,我使用MSYS2(版本:MSYS_NT-6.1),请给出如何在这个终端上安装nodejs和npm的建议,谢谢!

Iva*_*van 16

我找到了解决问题的解决方案,

64位环境

pacman -S mingw-w64-x86_64-nodejs
Run Code Online (Sandbox Code Playgroud)

32位环境

pacman -S mingw-w64-i686-nodejs
Run Code Online (Sandbox Code Playgroud)

安装完成后,打开终端

$ node -v
v6.11.0
Run Code Online (Sandbox Code Playgroud)

  • 另外,`npm`与Node.js一起发布,这意味着当你下载Node.js时,你会自动安装npm.检查`$ npm -v` (3认同)
  • 对于那些想知道为什么node.exe不在msys2路径中的人,你需要使用适当的mingw控制台.(64分之32位) (3认同)
  • Nodejs 软件包在 msys 软件包中不可用(https://packages.msys2.org/search?t=pkg&q=nodejs) (3认同)

jmg*_*net 8

到 2020 年,该软件包mingw-w64-x86_64-nodejs不再可用。在 Windows 机器上安装Node.jsnpmgit的最简单方法是使用官方 Windows 安装程序:

安装后,打开命令提示符(单击开始,然后键入cmd[ENTER])并验证所有三个工具都在那里:

git --version
node --version
npm --version
Run Code Online (Sandbox Code Playgroud)

稍后,要更新Node.js,只需从同一来源重新安装它。