Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

Configure herramientas de línea de comandos

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Identificar la herramienta de la línea de comandos que ayuda a instalar paquetes usando la interfaz de la línea de comandos.
  • Identificar la herramienta de software que es la sucesora del complemento IDE de Force.com para el desarrollo de Salesforce.

Herramientas de la línea de comandos de desarrollador

Las herramientas de la línea de comandos, como npm y Salesforce CLI, potencian a los desarrolladores en sus proyectos al integrarse fácilmente con otras herramientas de desarrollador. La mayoría de los programas de software tienen una CLI o complementos que puede instalar para su proyecto. La decisión de qué programas y herramientas instalar depende totalmente de usted y las necesidades de su proyecto.

En esta unidad, instalará Visual Studio Code (VS Code) y configurará las herramientas de la línea de comandos Node.js, npm y Salesforce CLI.

Instale Visual Studio Code

Visual Studio Code es el modificador de códigos preferido para Salesforce porque es altamente personalizable y multiplataforma. En VS Code, puede configurar e instalar Extensiones de Salesforce. Salesforce Extensions for Visual Studio Code es el sucesor del complemento IDE Force.com para el desarrollo de Salesforce en el escritorio.

Instalemos Visual Studio Code (VS Code) y configuremos la extensión.

  1. Instale Visual Studio Code desde https://code.visualstudio.com/Download.
  2. Abra la aplicación Visual Studio Code.

Instale Visual Studio Salesforce Extensions

Las extensiones de Salesforce ofrecen funciones como la finalización de código, el resaltado de sintaxis, la depuración de Apex y otras para la plataforma Salesforce Lightning.

  1. En VS Code, haga clic en el menú Vista y, luego, elija Extensiones.
  2. En el cuadro de búsqueda, ingrese salesforce extension pack (paquete de extensión de Salesforce).
  3. Haga clic en Instalar (o Actualizar si tiene una versión anterior del paquete de extensiones instalada y debe actualizarla).
    La información del encabezado de Salesforce Extension Pack incluye la cantidad de descargas, un puntaje con estrellas y una descripción breve: Extensiones para desarrollar en la plataforma Salesforce.
  4. Cuando el paquete de extensiones esté instalado, reinicie Visual Studio Code.

Busque su shell

Ahora que ya tiene VS Code configurado, abramos una nueva ventana de terminal e identifiquemos qué shell tiene en su equipo.

  1. En VS Code, haga clic en Terminal > Nueva Terminal.
  2. Sobre la ventana de terminal, busque el menú desplegable shell. Seleccione el menú desplegable o lea la selección actual para ver el shell predeterminado en su equipo.

Para macOS/Linux, verá bash o zsh.

Shell BASH seleccionado en la barra de navegación de la ventana de terminal.

Shell ZSH seleccionado en la barra de navegación de la ventana de terminal.

Para Windows, verá PowerShell.

PowerShell seleccionado en la barra de navegación de la ventana de terminal.

Puede instalar otros shells más adelante y modificar su configuración como prefiera. Por ahora, utilicemos estos shells predeterminados.

Configure Node.js y npm

Hay herramientas de desarrollador comunes que pueden facilitar el trabajo en la CLI. Por ejemplo, si está desarrollando componentes web Lightning o trabajando en un entorno de ejecución de JavaScript como Node.js, probablemente usará la herramienta npm para instalar y actualizar paquetes. Mediante la interfaz de la línea de comandos, la herramienta npm ayuda a instalar paquetes rápidamente y mantiene estos paquetes actualizados mediante comandos simples.

Nota

No estamos comprobando si esto está instalado en su sistema. Node.js y npm no tienen mantenimiento de Salesforce. Instale estas herramientas a su discreción. Después de la instalación, reinicie VS Code.

  1. Instale Node.js (asegúrese de seleccionar la versión LTS - Long Term Support).
  2. Pruebe la instalación de Node.js realizada. Para ello, compruebe la versión que instaló:
    node -v
  3. Para comprobar si npm está instalado, ejecute el siguiente comando:
    npm -v
    Nodo de la ventana de la línea de comandos -v, v12.2.0 y npm-v 6.14.1.
  4. Si debe actualizar la versión de npm (lo cual también actualizará la versión del nodo), ejecute el siguiente comando:
    npm install npm@latest -g

Si recibió un mensaje de error de acceso a npm después de ejecutar el comando npm install npm@latest -g, consulte los documentos oficiales de npm sobre la resolución de errores de permisos.

Mensaje de error de npm de la interfaz de la línea de comandos que indica que la operación se rechazó porque el usuario no tiene permiso para acceder al archivo. Pruebe ejecutar el comando como root/Administrator.

Para ver guías y consejos de instalación, consulte la página Instalación de Node.js mediante Package Manager de Node.js.

Instale y actualice Salesforce CLI

Es hora de instalar (o actualizar) Salesforce CLI. Los comandos de Salesforce CLI se usan para crear organizaciones borrador para desarrollar y probar personalizaciones y sincronizar códigos fuente entre organizaciones y repositorios de fuentes. Instalemos y actualicemos Salesforce CLI.

  1. Instale Salesforce CLI desde https://developer.salesforce.com/tools/sfdxcli.
  2. En VS Code, haga clic en Terminal > Nueva Terminal.
  3. Para comprobar que la versión de sfdx-cli esté actualizada, ejecute el siguiente comando.
    sf update

Ya dispone una configuración eficaz que le permite realizar proyectos de desarrollo muy interesantes en la plataforma. Una vez que haya instalado Salesforce CLI, estará listo para empezar a aprender Salesforce DX. Para comenzar, consulte el proyecto Inicio rápido: Salesforce DX.

Recursos

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios