App di esempio SecurBank per l’editor universale securbank

Scopri l’Editor universale con esperienza pratica utilizzando l’app SecurBank, progettata per mostrare la potenza, la flessibilità e l’usabilità dell’Editor universale per accelerare la creazione dei contenuti.

Prerequisiti prerequisites

  • Per installare l'app SecurBank, devi essere assegnato all'amministratore AEM profilo prodotto.
  • Per lo sviluppo locale è necessario che sia installato Node.js versione 20 o successiva.

Installazione di SecurBank installation

L’installazione dell’app SecurBank è immediata, ma poiché interessa molte aree di AEM as a Cloud Service sono necessari diversi passaggi. Di seguito è riportata una panoramica dei passaggi principali.

Le sezioni seguenti descrivono in dettaglio le singole attività richieste.

Crea un programma sandbox in Cloud Manager. create-sandbox-program

Sarà necessario un nuovo programma Cloud Manager in cui installare SecurBank.

  1. Accedi a Cloud Manager all’indirizzo my.cloudmanager.adobe.com e seleziona l’organizzazione appropriata.

  2. Crea un nuovo programma sandbox per l’app SecurBank.

    • Utilizza le opzioni predefinite per selezionare Soluzioni e componenti aggiuntivi.
    • Per informazioni dettagliate su come creare un programma sandbox, consulta il documento Creazione di programmi sandbox.

Clona l’archivio Git del programma e aggiornalo con il contenuto del progetto AEM di SecurBank. clone-and-update

  1. Una volta creato il programma, aprilo e nella scheda Archivi tocca o fai clic sul pulsante Accedi a dati archivio per aprire la finestra di dialogo Informazioni archivio e visualizzare le credenziali necessarie per accedere all'archivio Git per l'ambiente sandbox.

    • Per informazioni dettagliate su come accedere alle informazioni del repository, vedere il documento Accesso agli archivi.
  2. Utilizzando le credenziali nella finestra di dialogo Informazioni archivio, clonare l'archivio nel computer locale.

  3. Individuare la cartella del clone locale, aprirla ed eliminare tutto il contenuto ad eccezione dei file nascosti/punti.

  4. Recupera il codice del progetto AEM SecurBank più recente da GitHub alle https://github.com/Adobe-Marketing-Cloud/summit-2024-l425-securbank facendo clic su Code e quindi su Scarica ZIP nel menu a discesa.

  5. Decomprimi il contenuto del file zip sul file system locale e spostalo nella cartella ora vuota del clone locale del programma sandbox.

  6. Utilizzando il terminale, passa alla cartella del progetto clonato, esegui il commit di tutti i contenuti e inviali a Git.

    1. git add --all
    2. git commit -m "Adding SecurBank app code"
    3. git push

Esegui la pipeline per distribuire il progetto AEM SecurBank. run-pipeline

Con il commit del progetto AEM per SecurBank nell’archivio sandbox, è possibile distribuirlo con una pipeline.

  1. Torna alla scheda Panoramica del programma sandbox in Cloud Manager ed esegui la pipeline non di produzione full stack.

    • Deseleziona tutte le opzioni per l’esecuzione della pipeline.
    • Per ulteriori informazioni sull'esecuzione delle pipeline, vedere il documento Gestione delle pipeline.

Recupera le credenziali di Cloud Manager per lo sviluppo di app web locali. retrieve-credentials

Prima di poter eseguire l’app SecurBank, sono necessarie le credenziali Cloud Manager per collegare l’app a Cloud Manager.

  1. Mentre la pipeline è in esecuzione, torna alla scheda Panoramica in Cloud Manager, tocca o fai clic sul pulsante con i puntini di sospensione accanto al nome dell'ambiente e seleziona Developer Console.

  2. In Developer Console, seleziona la scheda Integrazioni, quindi la scheda Token locale e tocca o fai clic su Ottieni token di sviluppo locale.

  3. Un file JSON viene prodotto con il token di accesso. Copia solo il token stesso (il JSON rimanente non è necessario) in una posizione sicura da utilizzare in un passaggio futuro prima di chiudere Developer Console e tornare a Cloud Manager.

  4. In Cloud Manager, nella scheda Panoramica, fai clic con il pulsante destro del mouse sull'URL dell'ambiente per copiarlo e salvarlo in un percorso sicuro da utilizzare in un passaggio futuro.

Scarica e configura l’app web SecurBank. download-web-app

Ora puoi scaricare e configurare l’app web SecurBank.

  1. Recupera il codice app SecurBank più recente da GitHub alle https://github.com/Adobe-Marketing-Cloud/summit-2024-l425/tree/ue-z-final-with-events facendo clic su Codice e quindi su Scarica ZIP nel menu a discesa.

  2. Decomprimi il contenuto del file zip sul file system locale.

  3. Avvia l'editor di codice preferito e apri il file dell'ambiente nascosto nel progetto dell'app SecurBank all'indirizzo summit-2024-l425-ue-z-final-with-events/react-app/.env.

  4. Apportare le modifiche seguenti al file .env e salvarle.

    • Per REACT_APP_HOST_URI incolla il valore dell'URL dell'ambiente copiato in precedenza.
    • Per REACT_APP_DEV_TOKEN incolla il valore del token di sviluppo locale copiato in precedenza.

Esegui l’app web SecurBank. run-web-app

Con tutto ciò che è configurato sia in Cloud Manager che localmente, puoi eseguire l’app web SecurBank.

  1. Nella riga di comando del computer locale, passare alla cartella react-app del progetto di app SecurBank scaricato e decompresso.

  2. Nella cartella react-app installare l'app SecurBank con il comando node -i.

  3. Una volta installata, avviare l'app SecurBank con il comando npm start.

  4. Se l'installazione e l'avvio sono stati completati correttamente, verranno visualizzati i seguenti elementi:

  • La seguente uscita nel terminale.

    code language-text
    Compiled successfully!
    
    You can now view securbank in the browser.
    
      Local:            https://localhost:3000
      On Your Network:  https://192.168.1.15:3000
    
    Note that the development build is not optimized.
    To create a production build, use npm run build.
    
    webpack compiled successfully
    
    • Viene aperta una finestra del browser per l'URL https://localhost:3000.

      • Tieni presente che ciò è a scopo di sviluppo e, in quanto tale, non viene fornito alcun certificato valido. Pertanto, potrebbe essere necessario informare il browser per consentirgli di accedere alla pagina.

Congratulazioni Ora l’app SecurBank è in esecuzione correttamente nel browser.

Se il contenuto non viene ancora visualizzato, verificare che la pipeline Distribuzione a Dev eseguita sia stata completata correttamente.

App SecurBank nel browser

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab