Bentornato nei prossimi video, ci concentreremo sulla creazione di questa applicazione con user art e
per iniziare.
Abbiamo bisogno di impostare la struttura effettiva dell'applicazione che è necessario installare alcuni pacchetti, inclusi questi
qui di cui ho parlato nell'ultimo video.
E poi aggiungeremo due percorsi di base, quindi in realtà non copriremo
ancora alcuna autenticazione.
Stiamo solo andando a gettare le basi in modo che possiamo farlo nel prossimo video.
creerò una nuova directory all'interno di quella chiamata Auth.
Così ho creato una nuova directory chiamata autenticazione e demo e CD in demo off e quindi eseguirà NPM e accelererà questa descrizione.
Lo spazio in bianco mi piacerebbe cambiarlo in realtà sì, Arthur.
Sì, va bene.
OK, allora facciamo il suo indirizzo.
Ora abbiamo bisogno di installare i suoi pacchetti, quindi ne abbiamo alcuni.
È necessario installare Express Mango passaporto corpo parser passaporto locale.
Abbiamo anche bisogno di passaporto mangusta locale ed esprimere una sessione un po '.
Li farò in poche righe diverse anche se è bello fare tutto in una sola riga.
Sarà difficile guardare il video nel caso in cui venga interrotto qui.
Quindi inizierò a eseguire l'installazione di NPM Expressen mongoose dash dash save.
E poi faremo passaporto e poi passaporto locale.
OK.
Così ora faremo installare NPM come passaporto passaporto o dash dash dash locale e questo ci darà
altri due.
Quindi eseguiremo il dash di mangusta locale del passaporto di installazione di NPM.
ora farà parti del corpo per NPM installare parser Audi e farò anche sessione mi scuso esprimere trattino cruscotto di sessione.
Salvare
Sicuro e questo dovrebbe essere tutto ciò di cui abbiamo bisogno.
Diamo un'occhiata al pacchetto che Jason e abbiamo.
Express express mangoose passaporto passaporto passaporto locale mangusta e parser per il corpo.
Un bel po 'di pacchetti lì.
Va bene, ora andiamo alla ricerca di app e chiudila.
C9.
Sì.
E mentre siamo nel terminal, facciamo in modo che la nostra directory di visualizzazioni sia proprio lì.
Andiamo e creiamo anche una directory di modelli e avremo solo un modello che
sarà utente.
E ci arriveremo nel prossimo video.
Quindi, sì, inizieremo con la nostra app express di base.
Finora le chiamate Express richiedono express e quindi faremo un'app VAR uguale a quella espressa.
E poi faremo qualche altra nostra configurazione.
di visualizzazione deve essere Ejay e questo è un pacchetto che in realtà abbiamo dimenticato di installare per poterlo fare ora e installarlo.
Quindi l'app che imposta il motore
Sì.
Dash dash save.
E poi mentre stiamo andando aggiungeremo il nostro primo percorso e aggiungeremo solo il percorso per
iniziare.
Quindi azzeccare e renderemo semplicemente un modello che chiamiamo home.
Quindi rez che rende casa.
Ora dobbiamo creare il modello di casa.
Quindi abbiamo la nostra directory di visualizzazioni proprio qui.
Ora abbiamo bisogno di fare touch views a casa che Ejay ci aprirà e poi apriremo quel file e
aggiungeremo in un semplice H-1 che dice che questa è la home page proprio così.
E poi l'ultima e più importante cosa è in realtà avviare il server per aggiungere l'app.
Ascolta e ricorda il suo processo che EMV che porta Khama elabori quella funzione di callback virgola IP EMV che verrà eseguita e
che solo per annullare quel server di registro avviato.
Eccoci.
vediamo se mi manca qualcosa di importante quindi chiariamolo e corriamo il nodo dopo J S.
Facciamo un tentativo e
Va bene dice che il server è stato avviato.
Ora visitiamo l'URL.
Quindi il percorso di root qui.
Basta tagliare e dovremmo ottenere.
Questa è la home page e lo facciamo.
Grande.
Ora impostiamo la rotta segreta che sarà solo un altro rapimento e otterremo uno slash segreto.
E per ora stiamo solo facendo il rendering di un modello e quel modello dirà solo che questa è la
pagina segreta e possiamo aggiungere una foto imbarazzante lì se vuoi.
Così segreto proprio così.
E ora abbiamo bisogno di creare quel modello.
Quindi touch usa la barra segreta di Ejaz e poi apriremo la
discussione e aggiungeremo un H-1.
Questa è la pagina segreta e possiamo aggiungere anche un paragrafo.
Mi hai trovato e poi aggiungerò un tag immagine qui con quella foto orribilmente imbarazzante di me.
Sentiti libero di mettere tutto quello che vuoi purché sia ​​anche terribilmente imbarazzante e dovrebbe essere
nel file segreto.
OK.
Salviamolo per ora o riavvia il server.
E dovremmo essere in grado di vedere quella pagina segreta perché non abbiamo alcuna barra di autenticazione segreta.
E sì funziona perché non abbiamo ancora la nostra autenticazione.
Grande.
Quindi questo è praticamente tutto ciò che volevo fare in questo video.
Un'altra cosa che possiamo fare negli Stati Uniti è solo iniziare ad aggiungere il nostro codice manguste, quindi faremo un mangimorfo di
tipo VAR che richiede mangusta e quindi ci collegheremo a un database con la nostra mangusta che si connette e
che deve essere Mongo DB colon slash barra slash localhost e poi qualunque cosa vogliamo che venga
chiamata, la chiamerò semplicemente app demo proprio così.
OK.
E questo è tutto ciò che faremo in questo video.
Ora abbiamo aperto la strada in modo che nel prossimo video possiamo iniziare a creare il modello utente e
importare tutti quei pacchetti che abbiamo installato.