Source Code

Run and Compile SWAT+ Editor

Install Development Tools

pip install -r requirements.txt
  • Install required Node.js packages. From command prompt, go to the root directory of the source code and run:

npm install

Run the Source Code

From a command prompt in the root directory (terminal inside Visual Studio Code)

Open a second command prompt and run

Build the Source Code

First, use PyInstallerarrow-up-right (included in the Python packages during install) to freeze the Python into executable files. This should be done from the /api directory in the source code. In Windows, run the supplied .bat file from a command prompt:

circle-info

Note: PyInstaller will create 32 or 64-bit executables depending on the version of Python you have installed.

Next, build the Vue.js code. Open a command prompt and run:

Finally, package the code for distribution using Electron Builderarrow-up-right. Configuration is set in the package.json file. Results of the build will be placed in the /release/dist directory.

Create an installer:

Or, build a portable executable:

Or, pack the files into a directory:

Last updated