PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Angular instalacija (https://forum.pcekspert.com/showthread.php?t=309875)

node 25.09.2021. 23:17

Angular instalacija
 
Kad prema uputama ovdje, sa ovog videa: https://youtu.be/Q33KBiDriJY?t=14679 upišem u komandnu liniju npm install -g @angular/cli izbaci mi:

npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142

Je li ovo kritična greška da ne mogu dalje nastaviti s korištenjem Angular 8, ili mogu nastaviti dalje, i hoće li mi praviti probleme?

Moram još napomenuti da sam instalirao Node.js točno po uputama iz ovog videa:

https://youtu.be/l2Z3GZwGbx4

Kad upišem u komandnu liniju ng version, pojavi se ovo:

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


Angular CLI: 12.2.6
Node: 14.17.6
Package Manager: npm 7.19.1
OS: win32 x64

Angular: undefined
...

Package Version
------------------------------------------------------
@angular-devkit/architect 0.1202.6 (cli-only)
@angular-devkit/core 12.2.6 (cli-only)
@angular-devkit/schematics 12.2.6 (cli-only)
@schematics/angular 12.2.6 (cli-only)

Je li to znak da sam instalirao Angular 8 uspješno na računalo, ili?

Zašto kad u terminal u Visual Studio Code, kako kaže ovdje: https://youtu.be/Q33KBiDriJY?t=16021 upišem Ctrl+C, ništa se ne dešava, pojavi se ^C. Trebalo bi se pojaviti Terminate Batch job (Y/NO)? A ne pojavi se.

OuttaControl 26.09.2021. 02:33

Ovo gore su warningsi, nije nista kritično ali updateaj te pakete, pogotovo ako ce se koristiti neki od njih.

Kaze Angular CLi 12, znaci da si instalirao 12 a ne 8 :D

Ako se nists ne vrti (ng serve npr. ) nema sta terminirat.

node 27.09.2021. 21:25

I kad upišem ng -o serve u terminal, i pritisnem ctrl+c ne pojavi se ništa, samo se pojavi ^C, a ne terminate batch job (Y/NO)? Kako bi trebalo.

Do čega je to, stara/pogrešna verzija? Trebam napomenuti da sam prije koji dan skinuo Visual Studio Code, pa možda ne podržava komandu Ctrl+C, što starije su verzije možda podržavale? Insistiram na Ctrl+C pošto tutorial koji pratim, tako objašnjava da treba.

OuttaControl 27.09.2021. 22:31

Poanta programiranja je "think out of the box", 12. je očito novija verzija od 8. Angular izbacuje verzije i nekoliko puta godišnje, pa se privikavaj na to i prati tutorial sa novom verzijom i rjesavaj probleme usputno, nikome ne treba programer koji je naucio angular 8 tutorial napamet.

Ctrl+C je osnovna komada prekida programa u terminalima i nemas tu na cemu inzistirat, možeš ugasit program na puno nacina, ali bi trebala radit dok je program pokrenut. Ako ti samo pise taj znak onda se ocito nesto nije pokrenulo, ali to bi trebalo biti ispisano u konzoli. Nema veze sa verzijom VS.

Mos poslat screen shot ili cp terminala

node 27.09.2021. 23:07

Evo ga screen shot:

https://i.postimg.cc/5N349zfd/angular1.png

https://i.postimg.cc/MqyXrM2Y/angular2.png

Pratim sad ovaj ovaj kurs, kako si i rekao. Hvala na pomoći.

tpm4 28.09.2021. 10:00

Imas globalnu i lokalnu/projektnu verziju angulara. Uvijek ce se koristit lokalna ako je globalna druge verzije, tako da se s time ne moras zamarat. Samo kad pravis create novog projekta se koristi globalna.
Vjerovatno ti je projekt angular v12, to provjeris u package.json, u njemu su definirani svi paketi za projekt, pa i verzija angulara.
Za jednostavne tutoriale ti vjerovatno nece smetat sto je tutorial v8 a tvoja verzija v12.

Za ova upozorenja za neke pakete mozes probat popravit sa npm audit fix

node 28.09.2021. 21:14

Ma dobro, ova upozorenja nisu važna toliko, nego što s ovim što se ne pojavljuje "Terminal batch job (Y/NO)?" kad pritisnem Ctrl+C. Je li to "Terminal batch job (Y/NO)?" Zbilja toliko važno za nastavak rada u Angularu, programiranju, ili može i bez toga raditi se program? Na forum.hr kažu da je bitan OS koji je, ovisi o samom terminalu (gdje ih je više dostupno, a negdje čak i o pravima korisnika.

Ovaj mi je link dat: https://stackoverflow.com/questions/...ow-not-working

OuttaControl 28.09.2021. 21:59

Ako ti je app hostan na localhost:4200, i možeš otvorit nemoras se sekirat za taj ctrl C, to sluzi samo da ti site vise nije hostan.

Zasto u tebe nije aktivno u terminalu a uspješno kompajlira iskreno pojma neman, na zadnjoj verziji angulara kojoj sam ja radio je 10 ali sumnjam da su to mijenjali no nikad ne znaš. Idalje nije kritično ubijat app.
tpm4 dobro kaze nije bitno koja je verzija na početničkim tutorialima mos ti pratit i originalni tutorial koji si mislio.

node 28.09.2021. 22:55

Hvala!

node 04.10.2021. 21:46

Evo opet ja. :D Imam još jedno pitanje. Kad u Visual studio code upišem sve kako je rečeno u ovom tutorijalu: https://youtu.be/Q33KBiDriJY?t=17004 ne dobijem donji redak u plavim slovima kako bi trebalo. Evo ga screen shot onog što sam ja pisao u Visual Studio Code: server.components.ts

server.components.css

server.components.html

Gdje sam pogriješio?

eraserx 04.10.2021. 22:07

Prouči HTML i CSS.


:)

OuttaControl 05.10.2021. 20:32

Tocno sto. je kolega rekao, imas jedan element u htmlu a drugi selektor u cssu. Ako ne znas. o. cem pričam malo html i css tutoriala prodji.


Sva vremena su GMT +2. Sada je 19:49.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger