Comenzile Nest CLI și Generarea Rapidă de Cod în NestJS

Ghid complet pentru unealta de linie de comandă @nestjs/cli: crearea rapidă de module, controllere, servicii și resurse CRUD complete.

Sintaxă
nest g resource users / nest g service auth / nest g module products

Pachetul global @nestjs/cli automatizează generarea scheletului de cod, garantând respectarea convențiilor oficiale și înregistrarea automată a fișierelor create în modulul părinte.

Comenzi fundamentale:

  • nest new project-name: inițializează un proiect NestJS nou cu configurare completă TypeScript, ESLint și Jest.
  • nest g resource [name]: generează o resursă CRUD completă (modul, controller, serviciu, entități și DTO-uri).
  • nest g mo [name] / nest g co [name] / nest g s [name]: generează individual module, controllere sau servicii.
  • nest start --watch: pornește serverul în mod de dezvoltare cu reîncărcare automată.
Exemplu: Comenzi de generare resurse și rulare
# Generare resursă completă RESTful pentru utilizatori:
nest generate resource users --no-spec

# Rulare în mod de dezvoltare cu hot reload:
nest start --watch

# Compilare pentru producție în folderul /dist:
nest build

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Comenzile Nest CLI și Generarea Rapidă de Cod

Ai o nelămurire despre utilizarea comenzii Comenzile Nest CLI și Generarea Rapidă de Cod sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.