Blog

risolvere i problemi di versione Angular-cli

Risolvere i problemi di versione Angular-cli

Tempo di lettura: 3 minuti

In questo tutorial vedremo come risolvere i problemi di versione Angular-cli, questo capita nel caso in cui la aggiornaste globalmente e risultasse di versione differente rispetto a quella del progetto locale. .

Quindi provate ad aprire un’ applicazione realizzata in Angular, meno recente, ed avviate il server:

E:\TODO-ANGULAR\book-master\book-master>ng serve -o
Your global Angular CLI version (11.0.2) is greater than your local version (1.7.4). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".

potrebbe restituirvi questo.

quindi da terminale verificate la versione:

ng version

vi restituisce:

  _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/
    

Angular CLI: 11.0.2
Node: 12.16.1
OS: win32 x64

Angular:
...
Ivy Workspace:

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.1100.2 (cli-only)
@angular-devkit/core         11.0.2 (cli-only)
@angular-devkit/schematics   11.0.2 (cli-only)
@schematics/angular          11.0.2 (cli-only)
@schematics/update           0.1100.2 (cli-only)

Risolvere i problemi di versione Angular-cli: soluzione

Per le versioni locali precedenti alla 9 da terminale digitate:

npm install --save -dev @angular/cli@latest

per le altre:

npm install --save --only=dev @angular/cli@latest

quindi eseguite:

ng update

per verificare eventuali dipendenze che necessitano di essere aggiornate:

risolvere i problemi di versione Angular-cli

nel mio caso mi avvisa che , in ordine , le versioni di @angular/cli , @angular/core ed rxjs locali sono di versione differenti rispetto alle globali, cioè non sono aggiornate.

Bhe cosa aspettiamo , aggiorniamole! Da terminale digitate:

ng update @angular/cli @angular/core rxjs --allow-dirty --force

NOTA BENE!

chiaramente se a voi risultassero altri package da aggiornare aggiungete o cambiate .

ng update @angular/cli @angular/core rxjs –allow-dirty –force

Molto bene!

Attendiamo qualche minuto che questi vengano aggiornati:

risolvere i problemi di versione Angular-cli

una volta terminato ridigitiamo da terminale:

ng update

dovrebbe restituire:

E:\TODO-ANGULAR\angularLocal\firebase-controller>ng update
Using package manager: 'npm'
Collecting installed dependencies...
Found 32 dependencies.
    We analyzed your package.json and everything seems to be in order. Good work!

ciò vuol dire che tutto è in ordine per cui siamo a posto, ora avete la versione locale e globale  perfettamente compatibili.

Good work!!!

Se volete Approfondire le conoscenze su Angular potete seguire il  corso completo su Udemy sempre scontato a 9.99/12.99 € , inoltre, nel momento in cui non foste soddisfatti, avete la possibilità di ottenere il rimborso completo dello stesso entro 30 giorni dalla data di acquisto!

Lucio Ticali

Chi è ?

Lucio Ticali è un Web & App developer con la passione per il web marketing,si occupa anche di tecniche di indicizzazione del sito e di promozione dello stesso (SEO e SEM).

Lascia la tua opinione