Skip to main content
From 16:00 UTC on January 17, 2026, to 20:00 UTC on January 17, 2026, we will perform planned maintenance on the Trailhead, myTrailhead, and Trailblazer Community sites. During the maintenance, these sites will be unavailable, and users won't be able to access them. Please plan your activities around this required maintenance.

设置命令行工具

学习目标

完成本单元后,您将能够:

  • 找到有助于使用命令行界面安装软件包的命令行工具。
  • 找到对于 Salesforce 开发来说属于 Force.com IDE 插件的后继者的软件工具。

开发人员命令行工具

npm 和 Salesforce CLI 之类的命令行工具很容易与其他开发人员工具集成,从而提高开发人员的项目开发效率。大多数软件程序有您可以为项目安装的 CLI 或插件。决定安装什么程序和工具完全取决于您和您的项目需求。

在本单元,您将安装 Visual Studio Code (VS Code) 并设置命令行工具 Node.js、npm 和 Salesforce CLI。

安装 Visual Studio Code

Visual Studio Code 是 Salesforce 的首选代码编辑器,因为它高度可自定义并且是跨平台的。在 VS Code 中,您可以设置并安装 Salesforce 扩展程序。面向 Visual Studio Code 的 Salesforce 扩展程序是面向桌面 Salesforce 开发的 Force.com IDE 插件的后继者。

我们来安装 Visual Studio Code (VS Code) 并设置这个扩展程序。

  1. https://code.visualstudio.com/Download 安装 Visual Studio Code。
  2. 打开 Visual Studio Code 应用程序。

安装 Visual Studio Salesforce 扩展程序

Salesforce 扩展程序为 Salesforce Lightning 平台提供的功能包括代码完成、语法突出显示、Apex 调试等等。

  1. 在 VS Code 中,单击 View(查看)菜单,然后选择 Extensions(扩展)
  2. 在搜索框中输入 salesforce extension pack(salesforce 扩展包)。
  3. 单击 Install(安装)(或者如果您安装过一个更早的扩展包版本,它需要更新,则单击 Update(更新))。
    Salesforce 扩展包标题信息包括下载次数、星级和简短描述:“用于 Salesforce Platform 上开发的扩展程序”。
  4. 扩展包安装完毕后,重启 Visual Studio Code。

找到您的 Shell

既然您已经安装好 VS Code,我们来打开一个新的 Terminal 窗口,确定您的机器上是什么 Shell。

  1. 在 VS Code 中,单击 Terminal > New Terminal(新建 Terminal)
  2. 在 Terminal 窗口上方,找到 Shell 下拉菜单。选择下拉菜单或者读取当前的选择,看看您的机器上的默认 Shell。

在 macOS/Linux 上,您会看到 bash 或 zsh。

Terminal 窗口导航栏里选中的 BASH Shell。

Terminal 窗口导航栏里选中的 ZSH Shell。

在 Windows 上,您会看到 PowerShell。

Terminal 窗口导航栏里选中的 PowerShell。

您以后可以安装其他 Shell,并根据自己的喜好修改设置。现在,我们使用这些默认 Shell。

设置 Node.js 和 npm

有些常用的开发人员工具使得在 CLI 中工作更轻松。比如,如果您在开发 Lightning Web 组件,或者在 Node.js 之类的 JavaScript 运行环境中工作,那么您可能会使用 npm 工具来安装和更新软件包。通过命令行界面使用的 npm 工具可以帮助快速安装软件包,并且通过简单的命令保持更新这些软件包。

备注

我们不会检查您的系统是否安装了这个。Node.js 和 npm 不是 Salesforce 维护的。由您全权决定是否安装这些工具。安装后,重启 VS Code。

  1. 安装 Node.js(一定要选择 LTS - Long Term Support(长期支持)版本)。
  2. 检查您已经安装的版本,测试 Node.js 安装是否已完成:
    node -v
  3. 要查看您是否安装了 npm,运行以下命令:
    npm -v
    命令行窗口 node -v、v12.2.0 和 npm-v 6.14.1。
  4. 如果您需要更新您的 npm 版本(也将更新您的节点版本),运行以下命令
    npm install npm@latest -g

如果运行 npm install npm@latest -g 命令后您收到一条 npm 访问错误提示,请参考解决权限报错的官方 npm 文档

命令行界面 npm 错误提示显示“由于用户没有权限访问这个文件,操作被拒绝”。尝试作为 root/Administrator 运行命令。

关于安装指南和技巧,请参考 Node.js Installing Node.js via package manager(通过软件包管理器安装 Node.js)页面。

安装和更新 Salesforce CLI

下面应该安装(或更新)Salesforce CLI。您使用 Salesforce CLI 命令来创建临时组织,用来开发和测试自定义,并且在组织和来源库之间同步源代码。我们来安装和更新 Salesforce CLI。

  1. https://developer.salesforce.com/tools/sfdxcli 安装 Salesforce CLI。
  2. 在 VS Code 中,单击 Terminal > New Terminal(新建 Terminal)
  3. 通过运行以下命令来验证 sfdx-cli 版本是否是最新的。
    sf update

现在您拥有了强大的设置,使您可以在这个平台上做一些非常酷的开发项目。安装好 Salesforce CLI 后,您就可以开始学习 Salesforce DX。请先查看这个项目,快速入门:Salesforce DX

资源

在 Salesforce 帮助中分享 Trailhead 反馈

我们很想听听您使用 Trailhead 的经验——您现在可以随时从 Salesforce 帮助网站访问新的反馈表单。

了解更多 继续分享反馈