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.
- Instale Visual Studio Code desde https://code.visualstudio.com/Download.
- 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.
- En VS Code, haga clic en el menú Vista y, luego, elija Extensiones.
- En el cuadro de búsqueda, ingrese
salesforce extension pack
(paquete de extensión de Salesforce).
- Haga clic en Instalar (o Actualizar si tiene una versión anterior del paquete de extensiones instalada y debe actualizarla).
- 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.
- En VS Code, haga clic en Terminal > Nueva Terminal.
- 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.
Para Windows, verá PowerShell.
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.
- Instale Node.js (asegúrese de seleccionar la versión LTS - Long Term Support).
- Pruebe la instalación de Node.js realizada. Para ello, compruebe la versión que instaló:
node -v
- Para comprobar si npm está instalado, ejecute el siguiente comando:
npm -v
- 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.
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.
- Instale Salesforce CLI desde https://developer.salesforce.com/tools/sfdxcli.
- En VS Code, haga clic en Terminal > Nueva Terminal.
- 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
- Salesforce Developers: Seleccione y habilite una organización de Dev Hub
- Ayuda de Salesforce: Referencia de comando de Salesforce CLI (espacio de nombres force)