- ein Projektverzeichnis anlegen
- Im Projektverzeichnis eine initiale package.json manuell oder über
npm init
anlegen
- Erweitern der package.json (im Root-Verzeichnis des Projektes) um die types
"devDependencies": { "@types/openui5": "^1.40.1", ... }
wobei „^1.40.1“ bedeutet: nimm alles was ab Version 1.40.1 verfügbar ist (Mindestanforderung)
- das OpenUI5-Package ist unter https://www.npmjs.com/ registriert: https://www.npmjs.com/package/@types/openui5
-
Kommando
npm install (detaillierterer Aufruf: npm install --save @types/openui5)
im Projektverzeichnis ausführen, hierbei wird nach der package.json im akt. Verzeichnis geschaut und ein Unterverzeichnis node_modules mit den Dependencies erzeugt
- jsconfig.js neben package.json mit folgendem Inhalt anlegen (manuell oder im VS Code über Button „Glühbirne“ (unten rechts) generieren lassen):
{ // Unter https://go.microsoft.com/fwlink/?LinkId=759670 // finden Sie die Dokumentation zum jsconfig.json-Format. "compilerOptions": { "target": "es6", "module": "commonjs", "allowSyntheticDefaultImports": true }, "exclude": [ "node_modules", "bower_components", "jspm_packages", "tmp", "temp" ] }
- Codevervollständigung solle nun funktionieren, wenn nicht, gibt es hier noch Hinweise: http://shrekshao.github.io/2016/06/20/vscode-01/
- Hinweis: die Codevervollständigung funktioniert nur, wenn vollqualifizierte JS-Objekte benutzt werden (z.B.: sap.m.MessageBox anstatt MessageBox)
Kategorien
-
Neueste Beiträge
- [SAP Gateway] Implementierung einer OData-Services basierend auf CDS-Views (SADL + Annotationen)
- [SAP Fiori] Implementierung einer einfachen SAP-Fiori-Anwendung mit Hilfe von SAP UI5 und OData (CRUD)
- [ABAP] Ermittlung der Anmeldedaten incl. des Rechnernamens
- [ABAP] Doppel-Backslash in String ersetzen
- [ABAP] ABAP-Mathematik Bibliothek (cl_abap_math)
- [ABAP] Prüfen, ob Pfad auf dem Applikationsserver existiert
- [ABAP] DMS: Dokumenteninfosätze lesen (CVAPI_DOC_GETDETAIL)
- [ABAP] DMS: Dokumenteninfosätze löschen (BAPI_DOCUMENT_DELETE_DIRECT)
- [ABAP] DMS: Dateien von Dokumenteninfosätzen lesen (SCMS_DOC_READ)
- [ABAP] DMS: Verknüpfte Dokumenteninfosätze zu einem Objekt lesen (BAPI_DOCUMENT_GETOBJECTDOCS)