Node.js开发环境

在开发块编辑器时,您需要节点.js开发工具以及代码编辑器和本地WordPress环境(请参见区块开发环境). 节点.js(节点)是一个开源运行时环境,允许您从终端(也称为命令行界面、CLI或shell)执行JavaScript代码

正在安装节点将自动包括节点包管理器(净现值)和节点包eXecute(净现值),这两个工具是您在块和插件开发中经常使用的。

节点包管理器(净现值)用于多种用途,包括依赖关系管理和脚本执行。它是推荐的包管理器,在所有文档中都有广泛的功能。

节点包eXecute(净现值)该工具用于从包中运行命令,而无需全局安装它们,常用于使用创建块包裹。

在Mac和Linux上安装Node.js(使用nvm)

建议您使用节点版本管理器(非挥发性物质)安装Node.js。这允许您安装和管理特定版本的节点,它们在本地安装在主目录中,避免了任何全局权限问题。

以下是安装的快速说明节点使用非挥发性物质并设置块开发的推荐Node.js版本。请参阅完整的安装指南了解更多详细信息。

  1. 打开终端并运行以下程序进行安装非挥发性物质。在macOS上,默认情况下不安装所需的开发人员工具。如果出现提示,请安装它们。
卷曲-o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh|巴什
  1. 退出并重新启动终端。
  2. 运行nvm安装--lts在终端中安装最新的LTS公司Node.js的(长期支持)版本。
  3. 运行节点-vnpm-v型在终端中验证已安装的节点净现值版本。

如果需要,还可以安装特定版本的节点。例如,通过运行以下命令安装版本18nvm安装18,并通过运行nvm使用[版本号]。请参阅非挥发性物质 使用指南了解更多详细信息。

一些项目,如古腾堡,包括.nvmrc文件指定的版本的文件节点应该使用。在这种情况下,运行nvm使用将自动选择正确的版本。如果尚未安装该版本,则会出现一个错误,告诉您需要添加什么版本。运行nvm安装[版本号]然后nvm使用.

在Windows和其他系统上安装Node.js

你可以下载Node.js安装程序直接从Node.js主网站访问。建议使用最新版本。安装程序可用于Windows和Mac,二进制文件可用于Linux。

Microsoft还提供了详细指南关于如何安装非挥发性物质以及Windows和WSL上的Node.js。

故障排除

如果您遇到错误zsh:找不到命令:nvm尝试安装时节点,您可能需要创建默认的配置文件。

默认shell为兹什在macOS上,因此通过运行触摸~/.zshrc在航站楼。如果文件已经存在,则可以运行。默认配置文件为猛击对于Ubuntu,包括WSL,因此使用触摸~/.bashrc而不是。然后重复步骤2-4。

最新的节点该版本应该适用于大多数开发项目,但要注意一些包和工具有特定的需求。如果遇到问题,可能需要安装并使用以前的节点版本。此外,确保检查项目是否有.nvmrc文件并使用节点指示的版本。

其他资源