नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
Power Apps घटक फ़्रेमवर्क प्रोजेक्ट्स के साथ कार्य करने के लिए आदेश
एक कोड घटक बनाएं और बनाएं जो बताता है कि इन आदेशों का उपयोग कैसे करें।
आदेश
| Command | विवरण |
|---|---|
| पीएसी पीसीएफ इनिट | एक नए Power Apps घटक फ़्रेमवर्क प्रोजेक्ट के साथ एक निर्देशिका प्रारंभ करता है |
| पीएसी पीसीएफ पुश | Power Apps घटक फ़्रेमवर्क प्रोजेक्ट को वर्तमान Dataverse संगठन में आयात करें |
| पीएसी पीसीएफ संस्करण | नियंत्रण के लिए पैच संस्करण |
पीएसी पीसीएफ इनिट
एक नए Power Apps घटक फ़्रेमवर्क प्रोजेक्ट के साथ एक निर्देशिका प्रारंभ करता है
उदाहरण
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
पीसीएफ इनिट के लिए वैकल्पिक पैरामीटर
--framework
-fw
नियंत्रण के लिए रेंडरिंग फ्रेमवर्क। डिफ़ॉल्ट मान 'कोई नहीं' है, जिसका अर्थ है HTML।
इनमें से किसी एक मान का उपयोग करें:
nonereact
--name
-n
घटक के लिए नाम.
नोट: केवल श्रेणी [A - Z], [a - z] या [0 - 9] के भीतर वर्णों की अनुमति है। पहला वर्ण एक संख्या नहीं हो सकता है।
--namespace
-ns
घटक के लिए नामस्थान.
नोट: केवल श्रेणी [A - Z], [a - z], [0 - 9], या '.' के भीतर वर्णों की अनुमति है. पहला और आखिरी चरित्र '.' चरित्र नहीं हो सकता है। लगातार '.' वर्णों की अनुमति नहीं है. संख्याओं को पहले वर्ण के रूप में या अवधि के तुरंत बाद अनुमति नहीं है।
--outputDirectory
-o
आउटपुट निर्देशिका
--run-npm-install
-npm
नियंत्रण बनाए जाने के बाद 'npm install' को ऑटो चलाएं। डिफ़ॉल्ट मान 'गलत' है।
इस पैरामीटर के लिए किसी मान की आवश्यकता नहीं है। यह एक स्विच है।
--template
-t
घटक के लिए कोई टेम्पलेट चुनें.
इनमें से किसी एक मान का उपयोग करें:
fielddataset
टिप्पणियां
--framework react के साथ इस्तेमाल करें.
पीएसी पीसीएफ पुश
Power Apps घटक फ़्रेमवर्क प्रोजेक्ट को वर्तमान Dataverse संगठन में आयात करें
उदाहरण
pac pcf push --publisher-prefix dev
पीसीएफ पुश के लिए वैकल्पिक पैरामीटर
--environment
-env
लक्ष्य Dataverse निर्दिष्ट करता है. मान एक Guid या निरपेक्ष https URL हो सकता है। निर्दिष्ट नहीं होने पर, वर्तमान प्रमाणीकरण प्रोफ़ाइल के लिए चयनित सक्रिय संगठन का उपयोग किया जाएगा।
--force-import
-f
बहिष्कृत: इस पैरामीटर पर ध्यान नहीं दिया जाता है।
--incremental
-inc
निकाय अद्यतनों का उपयोग करके केवल उन फ़ाइलों को पुश करता है जो भिन्न हैं.
इस पैरामीटर के लिए किसी मान की आवश्यकता नहीं है। यह एक स्विच है।
--interactive
-i
इंगित करता है कि बिल्ड में क्रियाओं को उपयोगकर्ता के साथ इंटरैक्ट करने की अनुमति है। इस तर्क का उपयोग किसी स्वचालित परिदृश्य में न करें जहाँ अन्तरक्रियाशीलता अपेक्षित नहीं है.
इस पैरामीटर के लिए किसी मान की आवश्यकता नहीं है। यह एक स्विच है।
--publisher-prefix
-pp
Dataverse समाधान प्रकाशक के लिए अनुकूलन उपसर्ग मान
नोट: उपसर्ग 2 से 8 वर्ण लंबा होना चाहिए, इसमें केवल अल्फा-न्यूमेरिक्स शामिल हो सकते हैं, एक अक्षर से शुरू होना चाहिए, और 'एमएससीआरएम' से शुरू नहीं हो सकता है।
--solution-unique-name
घटक को जोड़ने के लिए समाधान का अनन्य नाम.
--verbosity
-v
अस्थायी समाधान आवरण का निर्माण करते समय MSBuild के लिए वर्बोसिटी स्तर।
इनमें से किसी एक मान का उपयोग करें:
minimalnormaldetaileddiagnostic
पीएसी पीसीएफ संस्करण
नियंत्रण के लिए पैच संस्करण
उदाहरण
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
पीसीएफ संस्करण के लिए वैकल्पिक पैरामीटर
--allmanifests
-a
सभी के लिए अद्यतन पैच संस्करण 'ControlManifest.xml' फ़ाइलें
इस पैरामीटर के लिए किसी मान की आवश्यकता नहीं है। यह एक स्विच है।
--filename
-fn
ट्रैकर CSV फ़ाइल नाम का उपयोग करते समय उपयोग किया जाना चाहिए जब एक रणनीति के रूप में फ़ाइलट्रैकिंग। डिफ़ॉल्ट मान 'ControlsStateVersionInfo.csv' है।
--patchversion
-pv
नियंत्रण के लिए पैच संस्करण
नोट: मान 0 के न्यूनतम मान के साथ एक पूर्णांक होना चाहिए।
--path
-p
अद्यतन करने के लिए 'ControlManifest.xml' का निरपेक्ष/सापेक्ष मार्ग।
--strategy
-s
के लिए अद्यतन पैच संस्करण 'ControlManifest.xml' निर्दिष्ट रणनीति का उपयोग कर फ़ाइलें. यदि gittags का उपयोग कर रहे हैं, तो निम्न परिवेश चर "PacCli.PAT" में एक व्यक्तिगत एक्सेस टोकन सेट करें
इनमें से किसी एक मान का उपयोग करें:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
निर्दिष्ट करें कि कौन सा लक्ष्य मेनिफ़ेस्ट अद्यतन करने की आवश्यकता है।
इनमें से किसी एक मान का उपयोग करें:
buildproject
टिप्पणियां
--patchversion केवल संस्करण के तीसरे भाग का मान लेगा टपल: Major.Minor.Patch.
उपलब्ध मूल्यों के लिए --strategy ये अर्थ हैं:
| मूल्य | विवरण |
|---|---|
gittags |
यह तय करने के लिए Git टैग का उपयोग करें कि किसी विशेष घटक के पैच संस्करण को अपडेट करने की आवश्यकता है या नहीं। |
filetracking |
यह तय करने के लिए .csv फ़ाइल का उपयोग करें कि किसी विशेष घटक के पैच संस्करण को अद्यतन करने की आवश्यकता है या नहीं। |
manifest |
सभी घटकों के लिए पैच संस्करण को 1 से बढ़ाता है। |
भी देखें
Microsoft Power Platform CLI कमांड समूह
Microsoft Power Platform CLI अवलोकन