Skip to content
This repository has been archived by the owner on Sep 19, 2022. It is now read-only.

Latest commit

 

History

History
48 lines (25 loc) · 2.05 KB

installation.md

File metadata and controls

48 lines (25 loc) · 2.05 KB

Installation

angular-cli

Node.js muss installiert sein.

npm install -g @angular/cli

Installiert angular-cli.

npm install

Installiert alle Abhängigkeiten des Projekts.

Einstellungen

Internet Explorer

Unter Extras/Internetoptionen/Erweitert/Einstellungen/Browsen müssen die Checkboxen Skriptdebugging deaktivieren (Andere) und Skriptdebugging deaktivieren (Internet Explorer) abgeschaltet sein.

Das Zertifikat für SSL muss im Internet Explorer installiert werden. (Anleitung)

Microsoft Office

Microsoft Office muss auf das Manifest manifest/formbox-manifest.xml zugreifen können. Dazu muss der Ordner manifest im Netzwerk freigegeben werden (Anleitung).

Der Netzwerkpfad der Freigabe muss in Microsoft Office als Trusted Catalog registriert werden (File/Options/Trust Center/Trust Center Settings/Trusted Add-In Catalogs).

Anschließend kann das Add-In über das Einfügen-Menü zu einem neuen Dokument hinzugefügt werden.

Starten des Servers

npm start

Startet den Entwicklungsserver auf https://localhost:4200/.

npm run nooffice

Startet den Server ohne Anbindung an MS Office. Das Add-On kann über einen Browser aufgerufen werden.

Redux DevTools

Wenn die Anwendung mit nooffice (s.o.) gestartet wird, muss im Browser die Extension Redux DevTools installiert sein. Nach der Installation können die DevTools über das Kontextmenü (rechte Maustaste im Browserfenster) aufgerufen werden.

Kompatibilität MS Office

Formbox verwendet Funktionen aus der Word JavaScript API 1.3. Diese API wird nur von Office 365 for Windows ab der Version 1612 (Build 7668.1000) unterstützt. Näheres dazu hier.