Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 12931|Antwort: 0

[Kantig] AngularCLI-Kommando-Spicktisch

[Link kopieren]
Veröffentlicht am 16.10.2018 15:29:23 | | |
Befehlsliste
Name
Funktion
ng init
Erstellen Sie die App im aktuellen Verzeichnis
ng new
Erstelle ein neues Verzeichnis und führe den ng init-Befehl unter dem neuen Verzeichnis aus
ng serve
einführen
ng doc
Öffnen Sie das Angular-Dokument in Ihrem Browser und suchen Sie nach dem aktuellen Schlüsselwort
ng e2e
Verwenden Sie Protractor, um E2E-Tests in Ihrer aktuellen App durchzuführen
NG-Format
Verwenden Sie das Clang-Format, um den aktuellen Projektcode zu formatieren
ng generate
Baue neuen Code in deinem Projekt
ng g
Abkürzung für ng generate
NG-Bau
Das Projekt aufbauen
ng github-pages:deploy [Optionen]
Bereite dein Projekt auf GitHub Pages bereit
ng-Version
Ausgabe der CLI-Version, der Node-Version und Betriebssysteminformationen
ng-Set
Einrichtung der Umgebung
Du kannst --help nach jedem Befehl hinzufügen, um Hilfe zu sehen

ng new

Parametername
Art
Vorgabe
Funktion
--Trockenlauf
Boolean
false
Es gibt nur die zu erstellenden Dateien und die ausgeführten Aktionen aus, nicht das eigentliche Erstellen des Projekts
--wortreich
Boolean
false
Ausgabedetails
--link-cli
Boolean
false
Verbinden Sie sich automatisch mit dem Angular-Cli-Paket
--skip-install
Boolean
false
NPM-Installation wird nicht durchgeführt, wenn das Projekt erstmals erstellt wird
--skip-bower
Boolean
true
Installieren Sie den Bogen nicht
--skip-git
Boolean
false
Die Git-Repository-Initialisierung wird nicht durchgeführt
--verzeichnis
Schnur
Verzeichnisname
Der Standardwert ist derselbe wie der Projektname
--source-dir
Schnur
'src'
Name des Quelldateiverzeichnisses
--Stil
Schnur
'CSS'
Schreibe CSS mit ('css', 'less' oder 'scss').
--Präfix
Schnur
'app'
Generiere ein Präfix für eine neue Komponente
--mobil
Boolean
false
Generiere ein Progressive Web App (PWA)-Projekt
--Routing
Boolean
false
Füge ein Modul mit Routing hinzu und importiere es ins Haupt-App-Modul
--Inline-Style
Boolean
false
Beim Erstellen einer neuen Anwendung verwenden Sie Inline-Stile (Inline, keine separate CSS-Datei generieren).
--Inline-Vorlage
Boolean
false
Beim Erstellen einer neuen Anwendung verwenden Sie Inline-Vorlagen (Inline, keine separate HTML-Datei generieren).
--ng4
nicht
nicht
Nach dem Upgrade von angular-cli auf Version 1.5 oder höher wird NG5 standardmäßig erstellt

ng serve

Parametername
Art
Vorgabe
Funktion
--Gastgeberin
Schnur
12.0.0.1
Benutzerdefinierte Konfigurations-IP
--deaktivieren-Host-Check
--
--
Nach --host erlaubt es, Projekte mit einem anderen Host als localhost zu öffnen
--Hafen
Anzahl
4200
Benutzerdefinierte Portnummer
--live-reload-port
Anzahl
4200
Überlasten der Portnummern von Zeit zu Zeit
--hmr
--
--
Heißer Ersatz

ng generate

Name
Beispiel
Komponente
NG G Komponente My-New-Component
Richtlinie
NG G Direktive Mein-Neue-Direktive
Pfeife
NG G Pipe My-New-Pipe
Dienst
NG G Service My-New-Service
Baureihe
NG G Klasse My-New-Klasse
Schnittstelle
NGG-Schnittstelle my-new-interface
Enum
ng g enum my-new-enum
Modul
NG G Modul My-Modul
Verlauf
NG G Route My-Route ist derzeit deaktiviert

Befehlsparameter ng generiere Klasse

Parametername
Art
Vorgabe
Funktion
--spec
Boolean
false
Generiere die entsprechende Unit-Testdatei

ng generate component

Parametername
Art
Vorgabe
Funktion
--flach
Boolean
false
Generiere die Komponentendatei in src/app, nicht im aktuellen Verzeichnis
--Inline-Vorlage
Boolean
false
Verwenden Sie eine Inline-Vorlage, keine eigenständige HTML-Datei
--Inline-Style
Boolean
false
Verwenden Sie Inline-Stile statt eigenständiger CSS-Dateien
--Präfix
Boolean
true
Generiere einen Komponentenselektor mit dem im angular-cli.json angegebenen Präfix (das Präfix zeigt das erste Wort des Selektors an)
--spec
Boolean
true
Generiere die entsprechende Unit-Testdatei

ng generate directive

Parametername
Art
Vorgabe
Funktion
--flach
Boolean
false
Generiere die Komponentendatei in src/app, nicht im aktuellen Verzeichnis
--Präfix
Boolean
true
Standardmäßig true, verwenden Sie das im angular-cli.json angegebene Präfix, um den Komponentenselektor zu erzeugen (das Präfix zeigt das erste Wort des Selektors an).
--spec
Boolean
true
Generiere die entsprechende Unit-Testdatei

ng generate modul

Parametername
Art
Vorgabe
Funktion
--Routing
Boolean
false
Fügen Sie ein Routing-Modul hinzu, das dem Modul entspricht, und importieren Sie es in das Modul
--spec
Boolean
false
Wird verwendet, um das Vorhandensein oder Fehlen eines Moduls zu erkennen

ng generate service

Parametername
Art
Vorgabe
Funktion
--flach
Boolean
true
Generiere die Komponentendatei in src/app, nicht im aktuellen Verzeichnis
--spec
Boolean
true
Generiere Unit-Testdateien

NG-Bau

Parametername
Art
Vorgabe
Funktion
--aot
Schnur
nicht
Vorkompiliert
--base-href
Schnur
‘/’
Setze den Basis-Href-Parameter in der index.html-Datei
--Umwelt
Schnur
Dev
In welcher Umgebung verwendet wird, steht Prod für Build Environment
--Ausgangspfad
Schnur
Gebiet
Der Ausgabe-Zielpfad der Datei
--Ziel
Schnur
Entwicklung
development:默认值,不压缩混淆,production:压缩混淆代码
--Uhr
Boolean
false
In welchem Umfeld sollte man es verwenden

ng github-pages:deploy

Parametername
Art
Vorgabe
Funktion
--Nachricht
Schnur
nicht
Die während des Baus eingesandte Nachricht muss in Anführungszeichen geschrieben werden
--Ziel
Schnur
Entwicklung
Die Umgebung, in der es verwendet wird
--Benutzerseite
Boolean
false
Ob man als Benutzer-/Organisationsseite auf GitHub deployen sollte
--Skip-Build
Boolean
false
Überspringe den Build und deploye direkt
--gh-Token
Schnur
nicht
Verwenden Sie das Github-Token
--gh-Benutzername
Schnur
nicht
Benutze deinen Github-Benutzernamen
--base-href
Schnur
'/'
Der im index.html verwendete Href-Basiswert

ng-Set

Parametername
Art
Vorgabe
Funktion
--global
--
nicht
Ob man die globale Nummer setzen soll oder nicht
packageManager
Schnur
nicht
npm\cnpm\yarn

Weitere Befehlsparameter finden Sie auf der offiziellen Website:Der Hyperlink-Login ist sichtbar.





Vorhergehend:Wie bekommt man MB?。。。。 Ich habe es auch nicht erklärt
Nächster:Angular 6 verbietet die Generierung von *.spec.ts-Dateien
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com