Most updates to the Geovonic Connect widget are delivered over-the-wire, with the updates being applied on our servers being automatically picked up in your web applications. From time to time, you may need to install the latest version of the widget to pick up the changes. This article describes the process for updating the widget.
Note: If you have registered the Geovonic Connect widget with ArcGIS Enterprise, all changes are picked up automatically. These instructions are only required to update the widget when downloaded or used with the Developer Edition app builders.
Experience Builder
- Download the latest widget code from the Geovonic Connect admin console.
- Unzip the downloaded file.
- Copy the GeovonicConnect folder to the client widget folder in Experience Builder Developer Edition.
/ArcGISExperienceBuilder/client/your-extensions/widgets
- From within the GeovonicConnect folder running
npm ci
to install the dependencies. - If not already running, run the Experience Builder client to package and deploy the widget to your ExB server.
Note: The client program is the one that prepares widgets for use in the server. Deploying the new code without running the client program will not complete the deployment process.
Web AppBuilder
- Download the latest widget code from the Geovonic Connect admin console.
- Unzip the downloaded ZIP file.
- Stop your Web AppBuilder server.
- Copy the GeovonicConnect folder to the various widgets folders in your Web AppBuilder installation.
\ArcGISWebAppBuilder\client\stemapp\widgets
\ArcGISWebAppBuilder\server\apps\<app no>\widgets
- Start your Web AppBuilder server. (On Windows, use
startup.bat
)
Published Apps
After building and testing an app in Developer Edition, the final step for deployment is to download a static version of the web application. This downloaded application includes a copy of the widget installed at the time of the download. You will need to export the app a second time to pick up changes made to the widget and redeploy the app to your web server.
Refer to this article for specifics relating to handling the caching built in to ArcGIS Experience Builder.