The VertiGIS Studio Printing widget allows you to use ArcGIS Experience Builder Developer Edition to host and run prints.
To prepare the widget for Experience Builder Developer Edition, download the widget and then copy it to your Experience Builder installation.
This procedure assumes that you have already installed Experience Builder, which you can download here. Follow these instructions to install it.
Widget 3.0 and later requires pnpm to install the widget packages. If pnpm is not already installed, open a terminal and run npm install -g pnpm to install it globally.
To download and deploy the printing widget:
1.Download the vertigis-studio-printing-experience-builder-widget-DEVELOPER.zip widget from here.
2.Locate the root of your Experience Builder installation in Windows Explorer.
By default, the root is called ArcGISExperienceBuilder.
3.Extract the widget zip file to the root. The widget will automatically move to the correct folder location within your Experience Builder installation.
The widget is stored in the Experience Builder folder: \[root]\client\your-extensions\widgets.
4.Install the widget dependencies. How you do this depends on the widget version:
•Widget 3.0 and later: Open a terminal in the root of your Experience Builder installation, navigate to the client folder using the command cd client, and run pnpm install. This installs the packages needed by all of the custom widgets in the \[root]\client\your-extensions\widgets folder, including the Printing widget.
For widget 3.0 and later, do not run install commands such as npm i or pnpm install in the individual widget folders. Doing this can cause package version conflicts.
•Widget 2.x: Navigate to the widget folder using the command cd \[root]\client\your-extensions\widgets\printing, and run npm i to install the widget dependencies.
5.Restart the Experience Builder client and server services.
The Printing widget appears in the Experience Builder Widgets panel.
If you see this error: x failed to resolve only because it was resolved as fully specified, follow the instructions under the Update Webpack section in the README.md file found in the vertigis-tools folder at the root of your project.
The widget appears in Experience Builder Developer Edition at the bottom of the widget panel under the Custom section.