Ինչպես ստեղծել և տեղակայել CAPM՝ օգտագործելով BAS Extensions

Նախաբան – Այս գրառումը մաս է կազմում SAP CAPM նյութեր.

ներածություն

SAP CAPM-ը SAP Cloud Applications-ի մշակման նոր և ամենաարդյունավետ միջոցն է: փոս Բիզնես կիրառական ստուդիա համապատասխան IDE-ն է, որը պետք է օգտագործվի CAP հավելվածի ստեղծման համար: Այս հոդվածում մենք կուսումնասիրենք SAP BAS-ը, CAP-ի մշակումը և CAP-ի տեղակայումը SAP BTP-ի վրա: Եկեք ուսումնասիրենք, թե ինչպես ստեղծել և տեղակայել CAPM՝ օգտագործելով BAS Extensions:

BAS-ով սկսելու քայլեր

Քայլ 01: Հենց առաջին քայլն է այցելել Business Application Studio՝ օգտագործելով SAP BTP:

Քայլ 02: Ստեղծեք Dev Space՝ սեղմելով կոճակը, ինչպես ցույց է տրված ստորև.

Ստեղծեք Dev Space

Քայլ 03:  Տվեք համապատասխան անուն ձեր տարածքի համար և ընտրեք Full Stack Cloud Application

Full Stack Cloud հավելված

Կստեղծվի CAPM տարածք, ինչպես ցույց է տրված ստորև: Սեղմեք այն:

CAPM տարածք

Այն կբացի Business Application Studio Editor-ը (BAS):

Business Application Studio-ի խմբագիր

Ընդլայնումներ BAS-ում

Այս հոդվածում մենք կսովորենք, թե ինչպես օգտագործել Extensions-ը BAS-ում՝ հավելված ստեղծելու համար:

  1. Կտտացրեք Դիտել -> Գտնել հրամանը
    Գտեք հրամանը BAS-ում
  2. Որոնեք «Գեներատորներ» և կտտացրեք «Ուսումնասիրեք և տեղադրեք գեներատորներ»
    Ուսումնասիրեք և տեղադրեք գեներատորներ CAP-ում
  3. Որոնման դյուրանցումից զտեք SAP UI5-ը և տեղադրեք «generator-sap-ui5-app», «generator-easy-ui5» և «generator-ui5_to_mta» և այլ UI5/Fiori ընդլայնումներ:
    UI5 գեներատորներ CAP-ում

Վերոնշյալը օգտակար կլինի մեզ համար UI5 նախագծեր ստեղծելու և կոդերի ավտոմատ ստեղծման համար:

CAPM նախագիծ ստեղծելու քայլեր

  1. Ողջույնի էկրանին սեղմեք «Սկսել ձևանմուշից»:
    Սկսեք CAP ձևանմուշից
  2. Ընտրեք CAP Project և սեղմեք Սկսել
    CAP Ծրագրի սկիզբ
  3. Տրամադրեք նախագծի անվանումը և ընտրեք ստորև ներկայացվածը.
    CAP նախագծի կազմաձևում
  4. Սեղմեք Ավարտել: Սա կստեղծի նախագիծ և կբացի նույնը:
  5. Եթե ​​առաջարկվող ընդլայնումը տեղադրելու համար popover եք ստանում, սեղմեք տեղադրել:

Ինչպես ավելացնել UI5 նախագիծ CAPM-ում՝ օգտագործելով Extension

Նորաստեղծ CAP նախագիծը կունենա դատարկ հավելվածի թղթապանակ, ինչպես ցույց է տրված ստորև.

CAP Ծրագրի կառուցվածքը

  1. Բացեք View-> Գտնել հրամանը (կամ ctrl+shift+P)
  2. Գտեք «Run Generator»
    Գործարկեք գեներատորը BAS-ում
  3. Այժմ գտեք «fiori-module:app»: Սա կհայտնվի միայն այն դեպքում, եթե տեղադրեք բոլոր ընդլայնումները, որոնք մենք նշել ենք վերևում:
    fiori մոդուլը BAS-ում
  4. Սա կբացի հրաշագործ: Ընտրեք App թղթապանակը և սեղմեք Հաջորդը
    UI5 մոգ BAS-ում
  5. Մուտքագրեք մոդուլի անունը, դա կլինի ձեր UI5 հավելվածի անունը և սեղմեք «Հաջորդ»:
    ui5 մոդուլ BAS-ում
  6. Ընտրեք SAPUI5 հավելվածը և սեղմեք Հաջորդը
    UI5 ձևանմուշ BAS-ում
  7. Ընտրեք App Router-ը
    Հավելվածի երթուղիչի կազմաձևումը BAS-ում
  8. Ընտրեք Նույնականացում տարբերակը:
    Նույնականացում CAPM-ի համար
  9. Ընտրեք Դիտել անունը
    Դիտել UI5-ում
  10. Այժմ դուք կտեսնեք, որ ստեղծվել է և՛ UI5, և՛ հավելվածի երթուղիչը
    UI5 հավելվածի երթուղիչի գլխարկ

Նույնիսկ MTA-ում կարող եք տեսնել այս ավելացվածները.
cap-test-approputer
cap-test_html_repo_runtime
cap-test_ui_deployer
ui5-թեստ

Բոլոր մյուս կարևոր ֆայլերով, որոնք պարտադիր են BTP-ով UI5 մոդուլի տեղակայման համար: Այժմ մենք պատրաստ ենք այն փորձարկել լոկալ և տեղակայել այն BTP-ի վրա:

Ամբողջ CAPM նախագիծը SAP Cloud ձուլարանում (կամ SAP BTP) փորձարկելու և տեղակայելու քայլեր

  1. Բացեք Տերմինալը ընտրացանկի տողից
  2. Հավելվածը լոկալ փորձարկելու համար գրեք cds ժամացույց: Դուք կտեսնեք թռուցիկ պատուհան, սեղմեք «Բացահայտել և բացել»: Դուք կտեսնեք նոր ներդիր.
    Հավելվածի տեղական փորձարկում CAP-ում
  3. Կտտացրեք Վեբ հավելվածների հղմանը: Այն կբացի դատարկ UI5 հավելված, ինչպես ցույց է տրված ստորև.
    տեղական գործարկել ui5 հավելվածը BAS-ում
    Սա հաստատում է, որ UI5 հավելվածը լավ է աշխատում:
    Եթե ​​սեղմեք ծառայությունների վերջնակետերի հղումը, ապա կտեսնեք OData, ինչպես ցույց է տրված ստորև.
    Ծառայություն CAP-ում
    Սա հաստատում է, որ նույնիսկ մեր ծառայությունները լավ են աշխատում: Սա կանաչ ազդանշան է տեղակայման համար:
  4. Այժմ բացեք նոր տերմինալ և գրեք mbt build: Սա կստեղծի նոր թղթապանակ «mta_archives» mtar ֆայլով
    Վերոնշյալ քայլը նաև կստեղծի նոր թղթապանակներ

MTAR սերնդի CAP

  1. Նախքան SAP Cloud ձուլարան տեղակայելը, մենք պետք է մուտք գործենք մեր միջավայրում: Տերմինալում գրեք cf login
    Մուտքագրեք API-ի վերջնակետը՝ https://api.cf.eu10.hana.ondemand.com/ (կամ այն, ինչ ձեզ համար է)
    որին հաջորդում է ձեր մուտքի էլփոստը և գաղտնաբառը
    Դուք մուտք կգործեք ձեր համապատասխան միջավայր: Եթե ​​դուք ունեք մի քանի ենթահաշիվ, ապա ձեզնից կարող է պահանջվել ընտրել դրանցից մեկը (օգտագործելով համարը)
  2. Այժմ աջ սեղմեք ստեղծված mtar ֆայլի վրա և սեղմեք «Տեղադրել MTA արխիվը»

SAP CAP-ի տեղակայում BAS-ում

Սա հավելվածը կտեղակայի ամպային ձուլարանում կամ SAP BTP-ում: Տերմինալում դուք կստանաք հաջողված հաղորդագրություն, որ բոլոր ծառայությունները տեղակայվել են:

  1. Տեղադրված UI5 հավելվածը փորձարկելու համար անցեք SAP BTP և հասեք ձեր համապատասխան ենթահաշիվ -> տարածք: Այստեղ կհայտնվի հավելվածների ցանկը, որոնեք ձեր հայտատուին: Բացեք այն: Դուք կգտնեք հղում: Դուք նույնիսկ կարող եք այն գտնել տերմինալի ներսում տեղակայումից հետո, օրինակ՝
    Գործարկեք UI5-ը՝ օգտագործելով App Router-ը
  2. Միայն հավելվածի երթուղիչի բացումը թույլ կտա սխալ «Չգտնվել»: Այսպիսով, միացրեք ձեր approuter-ը, ինչպես նշված է ստորև.
    Ընդլայնել URL-ը հավելվածի ID-ով «/ »:
    https://ps-scp-<space name>-mta-<app name>-approuter.cfapps.<region>.hana.ondemand.com/Նշում! Եթե ​​« «պարունակում է կետեր, օրինակ. «test2.test.1.test0» է, կետերը պետք է անտեսվեն, և URL-ը պետք է նման լինի.https://ps-scp-<space name>-mta-<app name>-approuter.cfapps.<region>.hana.ondemand.com/test2 թեստ1test0

Մեր օգտագործման դեպքում url-ը կլինի՝ /nscap-test/index.html

  1. Մուտք գործելուց հետո կտեսնեք հետևյալ հղումը.
    UI5-ի ներդրված հավելվածի թեստ

Շնորհավորում ենք, դուք հաջողությամբ ստեղծել եք ձեր CAPM UI5 հավելվածը և գործարկել նույնը: Կարող եք նաև ստուգել UI5 CAPM հավելված ստեղծելու այլ եղանակներ:

հեղինակ


մեկնաբանություններ

Թողնել գրառում

Ձեր էլփոստի հասցեն չի հրապարակվելու. Պահանջվող դաշտերը նշված են աստղանիշով *

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է ձեր տվյալները մշակվում.