SharePoint:
Wie erstellt man ein WebPart zur Installation
*deploy, solution, build
Wenn man ein eigenes WebPart in SharePoint einbetten möchte,
dann muss man erst die Entwicklerversion bereitstellen und eine package-solution erstellen.
Hierzu führt man in der PowerShell die folgenden Befehle aus
gulp clean
gulp build
gulp bundle --ship
gulp package-solution --ship
|
Dies kann man in PowerShell direkt ausführen im Verzeichnis
WebPart Solution erstellen
Die Build Anweisungen erstellen in der SharePoint WebPart
Anwendung ein Unterverzeichnis /sharepoint und die finale Datei mit der
Endung .sspkg kommt in das Verzeichnis /solution
/sharepoint/solusion/meinWebpart.sppkg
WebPart hochladen
Die erstellte webpart.sppkg Datei muss anschliessend in
SharePoint geladen werden.
Hierzu wählt man die SharePoint Adresse
/sites/apps/appcatalog
Apps for SharePoint
WebPart Solution hochladen
WebPart-Solution hochladen
Man kann die sppkg-Datei des WebParts per Drag und Drop auf
die SharePoint AppCatalog Seite ziehen
WebPart in
SharePoint installiert
Nach dem Upload wird abgefragt, ob das WebPart in allen Unterwebsites
zur Verfügung stehen soll oder nur in bestimmten Sites.
The
client-side solution you are about to deploy contains full trust client side
code. The components in the solution can, and usually do, run in full trust,
and no resource usage restrictions are placed on them.
This client
side solution will get content from the following domains:
SharePoint
Online
Make this
solution available to all sites in the organization