Configurar las herramientas y la cuenta de extensión de IU
Para poder crear una extensión de la interfaz de usuario para Workfront Fusion, debe configurar sus herramientas y su cuenta. Esto solo debe hacerse una vez.
Requisitos previos
Para configurar las herramientas y la cuenta de extensibilidad de la interfaz de usuario, necesita lo siguiente:
-
Un Adobe ID con acceso a una organización de Adobe. Esta es la cuenta que utiliza para iniciar sesión en Fusion.
-
Acceso de desarrollador a App Builder. Es posible que el administrador de su organización tenga que otorgarle la función Desarrollador y agregarlo a un Perfil de producto que incluya App Builder. Si más adelante los comandos fallan con “usted no es un desarrollador” o no puede ver su organización, pídale al administrador de organización de Adobe que le añada.
-
Administrador del sistema (posiblemente otro miembro de su equipo) para el paso final de la versión. La creación y la implementación solo necesitan la función de Desarrollador, pero el envío de una extensión para su aprobación o publicación requiere la función de Administrador del sistema.
Para obtener más información sobre los niveles de acceso de Adobe, consulte
Cómo obtener acceso en la documentación de Adobe. -
Equipo donde puede instalar software y ejecutar comandos de terminal (macOS, Windows o Linux).
Instalar Node.js
La herramienta Adobe se ejecuta en Node.js. Debe instalar la versión de LTS (18 o 20).
-
Vaya a https://nodejs.org y descargue el instalador LTS.
-
Ejecute el instalador y acepte los valores predeterminados.
-
Confirme que ha funcionado abriendo un terminal y ejecutando:
code language-sh node --version npm --versionDebería ver los números de versión (por ejemplo,
v20.17.0y10.x). -
(Condicional) Si no se encuentra
node, cierre y vuelva a abrir el terminal o reinicie el equipo. -
Continúe con Instalar la CLI de Adobe I/O (
aio).
- Si trabaja con varias versiones de nodo, es conveniente tener un administrador de versiones como
nvm, pero es opcional. - La CLI de Adobe requiere el nodo 18 o posterior. Las versiones muy nuevas que no son de LTS pueden causar problemas ocasionalmente, por lo que recomendamos usar LTS.
Instale la CLI de Adobe I/O (aio)
La herramienta de línea de comandos que usa para crear, generar y publicar la extensión se llama aio.
Para instalarlo globalmente:
-
Use el siguiente comando
npmen la línea de comandos.code language-sh npm install -g @adobe/aio-cli -
Confirme que está instalado mediante el siguiente comando:
code language-sh aio --versionDebería ver algo como
@adobe/aio-cli/11.x.x. -
Continuar a Iniciar sesión en Adobe.
sudo. En su lugar, corrija los permisos de carpeta globales de npm o use un administrador de versiones de Node que se instale en su directorio personal.Iniciar sesión en Adobe
-
Conecte la CLI a su cuenta de Adobe mediante el siguiente comando:
code language-sh aio login -
En la ventana del explorador que se abre, inicie sesión con su Adobe ID y apruebe el acceso.
-
Una vez que el inicio de sesión se haya realizado correctamente, cierre la pestaña del explorador y vuelva al terminal.
-
(Opcional) Para cerrar sesión más tarde (por ejemplo, para cambiar de cuenta), use el comando:
aio logout. -
Continuar a Confirmar tu organización activa.
Confirme su organización activa
Compruebe a qué organización apunta la CLI:
aio console org list # see organizations you can use
aio console where # see your currently selected org/project/workspace
Si pertenece a varias organizaciones, seleccione la correcta:
aio console org select
Ya está listo para crear el proyecto.