https://github.com/uipath/appsclientsample
Sample for wrapping a UiPath app in a windows client side exe
https://github.com/uipath/appsclientsample
Last synced: about 1 year ago
JSON representation
Sample for wrapping a UiPath app in a windows client side exe
- Host: GitHub
- URL: https://github.com/uipath/appsclientsample
- Owner: UiPath
- License: mit
- Created: 2020-09-04T22:36:04.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-03-05T10:38:29.000Z (about 1 year ago)
- Last Synced: 2025-04-08T02:44:57.979Z (about 1 year ago)
- Language: JavaScript
- Size: 43.6 MB
- Stars: 13
- Watchers: 9
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AppsClientSample
Sample for wrapping a UiPath app in a windows client side exe
## Getting Started
1. Install [Node](https://nodejs.org/en/download/) (LTS) on your machine if you do not have it already.
2. Clone or Download this repo.
3. From the root of the sample directory run the following in your command prompt.
```
npm install
```
## Customization
Modify the sample to meet your needs. Here are some of the key modifications:
- `icon.png` - replace this with any icon you wish. Note: It's best if the icon is square.
- `main.js`
- **RUNTIME_URL** (line 7) - change this to point to the production URL of your App
- **Window Parameters** (lines 18-27) - change these parameters to meet the needs of your app
- `package.json`
- **displayName** (line 3) - this will be used as the EXE name of your app
- **productName** (line 21) - this will be used as the name of the installed app as it appears in Windows
## Testing
To run the app in a windowd client to verify your configuration run
```
npm start
```
## Building and distributing
To build and package your app with a Setup file
```
npm run dist
```
This will result in a EXE in the dist subdirectory (i.e. dist\UiPath Apps sample Setup 1.2.0.exe) which can be distributed to your users