Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 12931|Antwoord: 0

[Angular] AngularCLI-commando cheat table

[Link kopiëren]
Geplaatst op 16-10-2018 15:29:23 | | |
Commandolijst
naam
functie
ng init
Maak de app aan in de huidige map
ng new
Maak een nieuwe map aan en voer het ng init-commando uit onder de nieuwe map
ng serve
ingewijde
ng doc
Open het Angular-document in je browser en zoek op het huidige trefwoord
ng e2e
Gebruik Protractor om E2E-tests uit te voeren in je huidige app
NG-formaat
Gebruik clang-formaat om de huidige projectcode te formatteren
ng generate
Bouw nieuwe code in je project
ng g
Afkorting van ng generate
ng build
Bouw het project
ng github-pages:deploy [opties]
Deploy je project naar GitHub Pages
NG-versie
Output CLI-versie, node-versie en besturingssysteeminformatie
ng-set
Zet de omgeving op
Je kunt --help toevoegen na elk commando om hulp te zien

ng new

Parameternaam
type
Verstek
functie
--droogoefening
Booleans
false
Geeft alleen de bestanden uit die gemaakt moeten worden en de uitgevoerde acties, niet het project daadwerkelijk aan te maken
--breedsprakig
Booleans
false
Uitvoergegevens
--link-cli
Booleans
false
Sluit automatisch aan op het angular-cli-pakket
--overslaan-installeren
Booleans
false
NPM-installatie wordt niet uitgevoerd wanneer het project voor het eerst wordt aangemaakt
--skip-bower
Booleans
true
Installeer de bower niet
--skip-git
Booleans
false
Git-repository initialisatie wordt niet uitgevoerd
--directory
String
Directorynaam
De standaardwaarde is hetzelfde als de projectnaam
--source-dir
String
'src'
Naam van de bronbestandsmap
--stijl
String
'css'
Schrijf CSS met ('css', 'less' of 'scss').
--voorvoegsel
String
'app'
Genereer een voorvoegsel voor een nieuwe component
--mobiel
Booleans
false
Genereer een Progressive Web App (PWA)-project
--routering
Booleans
false
Voeg een module toe met routing en importeer deze in de hoofdappmodule
--inline-stijl
Booleans
false
Gebruik bij het bouwen van een nieuwe applicatie inline stijlen (inline, geen apart CSS-bestand genereren).
--inline-sjabloon
Booleans
false
Gebruik bij het bouwen van een nieuwe applicatie inline sjablonen (inline, niet het genereren van een apart HTML-bestand).
--ng4
niet
niet
Na het upgraden van angular-cli naar versie 1.5 of hoger, wordt NG5 standaard aangemaakt

ng serve

Parameternaam
type
Verstek
functie
--presentator
String
12.0.0.1
Aangepaste configuratie-IP
--deactiv-host-check
--
--
Na --host kan het mogelijk worden om projecten te openen met een host anders dan localhost
--port
Aantal
4200
Aangepast poortnummer
--live-herlaadpoort
Aantal
4200
Overbelastingspoortnummers van tijd tot tijd
--hmr
--
--
Hete vervanging

ng generate

naam
voorbeeld
Component
ng g component mijn-nieuwe-component
Richtlijn
NG G richtlijn mijn-nieuwe-richtlijn
Pijp
NG G pijp mijn-nieuwe-pijp
Dienst
NG G Service My-New-Service
Klasse
NG G klasse My-New-Class
Interface
NG G-interface My-New-Interface
Enum
ng g enum mijn-nieuwe-enum
Module
NG G module My-module
Route
NG G route My-route is momenteel uitgeschakeld

commandoparameter ng generate class

Parameternaam
type
Verstek
functie
--spec
Booleans
false
Genereer het bijbehorende unit test-bestand

ng generate component

Parameternaam
type
Verstek
functie
--flat
Booleans
false
Genereer het componentbestand in src/app, niet in de huidige map
--inline-sjabloon
Booleans
false
Gebruik een inline sjabloon, geen losse HTML-bestand.
--inline-stijl
Booleans
false
Gebruik inline stijlen in plaats van standalone CSS-bestanden
--voorvoegsel
Booleans
true
Genereer een componentselector met het prefix dat in de angular-cli.json is gespecificeerd (het prefix geeft het eerste woord van de selector aan)
--spec
Booleans
true
Genereer het bijbehorende unit test-bestand

ng generate directive

Parameternaam
type
Verstek
functie
--flat
Booleans
false
Genereer het componentbestand in src/app, niet in de huidige map
--voorvoegsel
Booleans
true
Standaard true, gebruik het prefix dat in de angular-cli.json is gespecificeerd om de componentselector te genereren (het prefix geeft het eerste woord van de selector aan).
--spec
Booleans
true
Genereer het bijbehorende unit test-bestand

ng generate module

Parameternaam
type
Verstek
functie
--routering
Booleans
false
Voeg een routeringsmodule toe die bij de module hoort en importeer deze in de module
--spec
Booleans
false
Gebruikt om de aanwezigheid of afwezigheid van een module te detecteren

ng genereerde dienst

Parameternaam
type
Verstek
functie
--flat
Booleans
true
Genereer het componentbestand in src/app, niet in de huidige map
--spec
Booleans
true
Genereer unittestbestanden

ng build

Parameternaam
type
Verstek
functie
--aot
String
niet
Vooraf samengesteld
--base-href
String
‘/’
Stel de basis href-parameter in in het index.html-bestand
--omgeving
String
dev
In welke omgeving wordt gebruikt, staat prod voor build environment
--output-pad
String
Dist
Het uitvoerbestemmingspad van het bestand
--doel
String
Ontwikkeling
development:默认值,不压缩混淆,production:压缩混淆代码
--kijk
Booleans
false
In welke omgeving te gebruiken

ng github-pages:deploy

Parameternaam
type
Verstek
functie
--Bericht
String
niet
Het bericht dat tijdens de bouw wordt ingediend, moet tussen aanhalingstekens worden geschreven
--doel
String
Ontwikkeling
De omgeving waarin het wordt gebruikt
--user-page
Booleans
false
Of je het als gebruiker/org-pagina op GitHub wilt uitrollen
--skip-build
Booleans
false
Sla de build over en deploy direct
--gh-token
String
niet
Gebruik de token van Github.
--gh-gebruikersnaam
String
niet
Gebruik je Github-gebruikersnaam
--base-href
String
'/'
De basis href waarde die in het index.html-bestand wordt gebruikt

ng-set

Parameternaam
type
Verstek
functie
--globaal
--
niet
Of je de globale moet instellen of niet
packageManager
String
niet
npm\cnpm\garen

Voor meer commandoparameters, raadpleeg de officiële website:De hyperlink-login is zichtbaar.





Vorig:Hoe krijg je MB?。。。。 Ik heb het ook niet uitgelegd
Volgend:Angular 6 verbiedt het genereren van *.spec.ts bestanden
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com