You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 14, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+21-84Lines changed: 21 additions & 84 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,97 +3,34 @@ This is a template bootstrap for the integration example between [bpmn-visualiza
3
3
4
4
## Prerequisites
5
5
6
-
💁 **You can skip this part if your system meets all the requirements listed below.**
6
+
You can skip this part if your system meets all the requirements listed below 👇
7
7
8
-
### Backend part:
8
+
*[Backend requirements](./backend/README.md)
9
+
*[Frontend requirements](./frontend/README.md)
9
10
10
-
It is assumed that the following is installed on your system:
11
-
12
-
*`Python 3.6` or higher: https://www.python.org/downloads/
13
-
*`pip`:
14
-
***Windows**: The Python installers for Windows include pip. You can make sure that pip is up-to-date by running:
15
-
```sh
16
-
py -m pip install --upgrade pip
17
-
py -m pip --version
18
-
```
19
-
***Unix/MacOS**: Debian and most other distributions include a [python-pip](https://packages.debian.org/stable/python/python3-pip) package. You can also install pip yourself to ensure you have the latest version by running:
20
-
```sh
21
-
python3 -m pip install --user --upgrade pip
22
-
python3 -m pip --version
23
-
```
24
-
25
-
*`venv`: keeps your environments clean by keeping the dependencies in a specific directory for your project. You can install virtualenv by running:
26
-
***Windows**:
27
-
```sh
28
-
py -m pip install --user virtualenv
29
-
```
30
-
***Unix/MacOS**:
31
-
```sh
32
-
python3 -m pip install --user virtualenv
33
-
```
34
-
### Frontend part:
35
-
*`nvm`: Node version manager to install `Node.js` and `npm`:
36
-
***Windows**:
37
-
1. Donwload the latest release of [`nvm-windows`](https://github.com/coreybutler/nvm-windows#readme).
38
-
2. Click on `.exe` file to install the latest release.
39
-
3. Complete the installation wizard
40
-
4. When done, you can confirm that nvm has been installed by running:
41
-
```sh
42
-
nvm -m
43
-
```
44
-
***Unix/MacOS**:
45
-
1. In your terminal, run the nvm installer by using `cURL` or `Wget` commands depending on the command available on your device. These commands will clone the nvm repository to a `~/.nvm` directory on your device:
2. Update your profile configuration: Running either of the above commands downloads a script and runs it. The script clones the nvm repository to `~/.nvm`, and attempts to add the source lines from the snippet below to the correct profile file (`~/.bash_profile`, `~/.zshrc`, `~/.profile`, or `~/.bashrc`). If it doesn't automatically add nvm configuration, you can add it yourself to your profile file:
It is assumed that the following is installed on your system:
4
+
5
+
*`Python 3.6` or higher: https://www.python.org/downloads/
6
+
*`pip`:
7
+
***Windows**: The Python installers for Windows include pip. You can make sure that pip is up-to-date by running:
8
+
```sh
9
+
py -m pip install --upgrade pip
10
+
py -m pip --version
11
+
```
12
+
***Unix/MacOS**: Debian and most other distributions include a [python-pip](https://packages.debian.org/stable/python/python3-pip) package. You can also install pip yourself to ensure you have the latest version by running:
13
+
```sh
14
+
python3 -m pip install --user --upgrade pip
15
+
python3 -m pip --version
16
+
```
17
+
18
+
*`venv`: keeps your environments clean by keeping the dependencies in a specific directory for your project. You can install virtualenv by running:
19
+
***Windows**:
20
+
```sh
21
+
py -m pip install --user virtualenv
22
+
```
23
+
***Unix/MacOS**:
24
+
```sh
25
+
python3 -m pip install --user virtualenv
26
+
```
27
+
28
+
*`Graphviz`: pm4py uses Graphviz to encode the structure of process models. It is the only software that needs to be installed on your system from https://graphviz.org/download/.
You will need [Node.js](https://nodejs.org/) and [npm](https://www.npmjs.com/) to be installed on your system. Node.js `installer` is not recommended, since the Node installation process installs `npm` in a directory with local permissions and can cause permissions errors when you run npm packages globally. Node version manager like [nvm](https://github.com/nvm-sh/nvm) is usually recommended as explained below.
4
+
5
+
*`nvm`: Node version manager to install `Node.js` and `npm`:
6
+
***Windows**:
7
+
1. Donwload the latest release of [`nvm-windows`](https://github.com/coreybutler/nvm-windows#readme).
8
+
2. Click on `.exe` file to install the latest release.
9
+
3. Complete the installation wizard
10
+
4. When done, you can confirm that nvm has been installed by running:
11
+
```sh
12
+
nvm -m
13
+
```
14
+
***Unix/MacOS**:
15
+
1. In your terminal, run the nvm installer by using `cURL` or `Wget` commands depending on the command available on your device. These commands will clone the nvm repository to a `~/.nvm` directory on your device:
2. Update your profile configuration: Running either of the above commands downloads a script and runs it. The script clones the nvm repository to `~/.nvm`, and attempts to add the source lines from the snippet below to the correct profile file (`~/.bash_profile`, `~/.zshrc`, `~/.profile`, or `~/.bashrc`). If it doesn't automatically add nvm configuration, you can add it yourself to your profile file:
0 commit comments