कोणीय सीएलआई - एनजी नई कमान

वाक्य - विन्यास

ng new <name> [options]
ng n <name> [options]

एनजी नई कमांड दिए गए कार्यक्षेत्र बनाता है nameएक डिफ़ॉल्ट कोणीय अनुप्रयोग के साथ। यह वैकल्पिक कॉन्फ़िगरेशन सेट करने के लिए इंटरैक्टिव संकेत देता है। सभी संकेतों में चुनने के लिए डिफ़ॉल्ट मान हैं। विकल्प वैकल्पिक पैरामीटर हैं।

बहस

अनु क्रमांक। तर्क और वाक्य रचना विवरण
1 <Name> नए कार्यक्षेत्र और प्रारंभिक परियोजना का नाम।

विकल्प

अनु क्रमांक। विकल्प और सिंटैक्स विवरण
1 --collection = संग्रह प्रारंभिक ऐप बनाने में उपयोग करने के लिए योजनाबद्ध का एक संग्रह।

उपनाम: -सी।

2 --commit = true | झूठी प्रारंभिक git रिपॉजिटरी कमिटमेंट जानकारी।

डिफ़ॉल्ट: सच।

3 --createApplication = सच | झूठी जब सत्य (डिफ़ॉल्ट), नए कार्यस्थान के src फ़ोल्डर में एक नया प्रारंभिक ऐप प्रोजेक्ट बनाता है। जब गलत होता है, तो कोई प्रारंभिक ऐप नहीं के साथ एक खाली कार्यक्षेत्र बनाता है। फिर आप जेनरेट एप्लिकेशन कमांड का उपयोग कर सकते हैं ताकि सभी एप्लिकेशन प्रोजेक्ट फ़ोल्डर में बनाए जाएं।

डिफ़ॉल्ट: सच।

4 --defaults = सच | झूठी जब सत्य है, तो डिफ़ॉल्ट के साथ विकल्पों के लिए इंटरएक्टिव इनपुट संकेत देता है।
5 --directory = निर्देशिका में कार्यस्थान बनाने के लिए निर्देशिका नाम।
6 --dryRun = सच | झूठी

जब सच होता है, तो परिणामों को लिखे बिना गतिविधि को चलाता है और रिपोर्ट करता है।

डिफ़ॉल्ट: गलत।

उपनाम: -d।

7 --force = सच | झूठी

जब सही है, मौजूदा फ़ाइलों की ओवरराइटिंग के लिए मजबूर करता है।

डिफ़ॉल्ट: गलत।

उपनाम: -f

8 --help = सच | झूठी | json | JSON

कंसोल में इस कमांड के लिए एक मदद संदेश दिखाता है।

डिफ़ॉल्ट: गलत।

9 --inlineStyle = सच | झूठी

जब सही हो, तो घटक TS फ़ाइल में इनलाइन शैली शामिल करें। डिफ़ॉल्ट रूप से, एक बाहरी शैली फ़ाइल घटक TS फ़ाइल में बनाई और संदर्भित की जाती है।

डिफ़ॉल्ट: गलत।

10 --inlineStyle = सच | झूठी

जब सही हो, तो घटक TS फ़ाइल में इनलाइन शैली शामिल करें। डिफ़ॉल्ट रूप से, एक बाहरी शैली फ़ाइल घटक TS फ़ाइल में बनाई और संदर्भित की जाती है।

डिफ़ॉल्ट: गलत।

उपनाम: -t।

1 1 --interactive = सच | झूठी जब गलत होता है, तो इंटरेक्टिव इनपुट संकेत देता है।
12 --minimal = सच | झूठी

जब सच है, बिना किसी परीक्षण ढांचे के एक परियोजना बनाता है। (केवल सीखने के उद्देश्यों के लिए उपयोग करें।)

डिफ़ॉल्ट: गलत।

13 --newProjectRoot = newProjectRoot

वह पथ जहाँ नए प्रोजेक्ट बनाए जाएंगे, नए कार्यक्षेत्र रूट के सापेक्ष।

डिफ़ॉल्ट: प्रोजेक्ट।

14 --packageManager = NPM | यार्न | pnpm | cnpm पैकेज प्रबंधक निर्भरता स्थापित करने के लिए उपयोग किया जाता है।
15 उपसर्ग = उपसर्ग

प्रारंभिक परियोजना के लिए उत्पन्न चयनकर्ताओं पर लागू करने के लिए उपसर्ग।

डिफ़ॉल्ट: ऐप।

उपनाम: -p।

16 --routing = सच | झूठी जब सही है, तो प्रारंभिक परियोजना के लिए एक रूटिंग मॉड्यूल उत्पन्न करता है।
17 --skipGit = true | झूठी

जब सच है, एक गिट रिपॉजिटरी को इनिशियलाइज़ नहीं करता है।

डिफ़ॉल्ट: गलत।

उपनाम: -जी।

18 --skipInstall = सच | झूठी

जब सत्य है, निर्भरता पैकेज स्थापित नहीं करता है।

डिफ़ॉल्ट: गलत।

19 --skipTests = सच | झूठी

जब सत्य है, नए प्रोजेक्ट के लिए "spec.ts" परीक्षण फ़ाइलों को उत्पन्न नहीं करता है।

डिफ़ॉल्ट: गलत।

उपनाम: -एस।

20 --strict = सच | झूठी

कड़ी टाइपस्क्रिप्ट कंपाइलर विकल्पों के साथ एक कार्यक्षेत्र बनाता है।

डिफ़ॉल्ट: गलत।

21 --style = सीएसएस | एससीएसएस | सास | कम | styl शैली फ़ाइलों के लिए उपयोग करने के लिए फ़ाइल एक्सटेंशन या प्रीप्रोसेसर।
22 --verbose = सच | झूठी

जब सत्य है, आउटपुट लॉगिंग में अधिक विवरण जोड़ता है।

डिफ़ॉल्ट: गलत।

उपनाम: -v।

23 --viewEncapsulation = नकल | मूल निवासी | कोई नहीं | ShadowDom प्रारंभिक परियोजना में उपयोग करने के लिए दृश्य एन्कैप्सुलेशन रणनीति।

उदाहरण

\>Node ng new TutorialsPoint
? Would you like to add Angular routing? Yes
? Which stylesheet format would you like to use? CSS
CREATE TutorialsPoint/angular.json (3630 bytes)
CREATE TutorialsPoint/package.json (1291 bytes)
CREATE TutorialsPoint/README.md (1031 bytes)
CREATE TutorialsPoint/tsconfig.json (489 bytes)
CREATE TutorialsPoint/tslint.json (3125 bytes)
CREATE TutorialsPoint/.editorconfig (274 bytes)
CREATE TutorialsPoint/.gitignore (631 bytes)
CREATE TutorialsPoint/browserslist (429 bytes)
CREATE TutorialsPoint/karma.conf.js (1026 bytes)
CREATE TutorialsPoint/tsconfig.app.json (210 bytes)
CREATE TutorialsPoint/tsconfig.spec.json (270 bytes)
CREATE TutorialsPoint/src/favicon.ico (948 bytes)
CREATE TutorialsPoint/src/index.html (300 bytes)
CREATE TutorialsPoint/src/main.ts (372 bytes)
CREATE TutorialsPoint/src/polyfills.ts (2835 bytes)
CREATE TutorialsPoint/src/styles.css (80 bytes)
CREATE TutorialsPoint/src/test.ts (753 bytes)
CREATE TutorialsPoint/src/assets/.gitkeep (0 bytes)
CREATE TutorialsPoint/src/environments/environment.prod.ts (51 bytes)
CREATE TutorialsPoint/src/environments/environment.ts (662 bytes)
CREATE TutorialsPoint/src/app/app-routing.module.ts (246 bytes)
CREATE TutorialsPoint/src/app/app.module.ts (393 bytes)
CREATE TutorialsPoint/src/app/app.component.html (25755 bytes)
CREATE TutorialsPoint/src/app/app.component.spec.ts (1083 bytes)
CREATE TutorialsPoint/src/app/app.component.ts (218 bytes)
CREATE TutorialsPoint/src/app/app.component.css (0 bytes)
CREATE TutorialsPoint/e2e/protractor.conf.js (808 bytes)
CREATE TutorialsPoint/e2e/tsconfig.json (214 bytes)
CREATE TutorialsPoint/e2e/src/app.e2e-spec.ts (647 bytes)
CREATE TutorialsPoint/e2e/src/app.po.ts (301 bytes)
 Packages installed successfully.

यहाँ एनजी नए कमांड ने एक कोणीय कार्यक्षेत्र और एक प्रोजेक्ट बनाया है, जिसमें हमारी नोड निर्देशिका में TutorialsPoint नाम है।