Fedora环境开发Node.js应用¶
从Fedora 24开始,系统默认已经安装了 Node.js 软件包,所以不需要单独安装。如果系统没有安装,则执行以下命令安装:
sudo dnf install nodejs
上述命令将安装 V8 Javascript引擎,Node.js runtime 以及 npm 包管理器。通常系统默认安装是current 或 LTS 版本。
可选版本¶
Fedora发行版提供了多个可用模块版本,可以通过以下命令查看:
dnf module list
输出显示:
...
nodejs 12 default [d], development, minimal Javascript runtime
nodejs 14 default, development, minimal Javascript runtime
nodejs 15 default, development, minimal Javascript runtime
nodejs 16 default, development, minimal Javascript runtime
...
则可以指定版本安装:
sudo dnf module install nodejs:12
nvm管理多版本¶
Node Version Manager (nvm)可以在系统中维护多个node.js版本,请参考 Node.js开发环境
Yarn管理多版本¶
从 Fedora 29 开始提供 Yarn 包管理器,可以通过以下方式安装运行:
sudo dnf install yarnpkg
然后安装需要的包 (这里假设包名字是
request
):yarnpkg add request yarn add request