/freemap-v3-react

Freemap Slovakia web application (www.freemap.sk)

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Freemap Slovakia Web Application

Current version of www.freemap.sk maintained by OZ Freemap Slovakia.

Requirements

Compiling and running in development mode

  1. Add local.freemap.sk to 127.0.0.1 in your system hosts file (for Linux and MacOS it is /etc/hosts).

  2. Install the necessary libs:

    npm i
    npm run prepare
  3. Run webserver which also compiles the source files on change:

    npm start
  4. Install development CA certificate to your browser.

  5. Open the application by visiting https://local.freemap.sk:9000/.

Compiling for the production

Set DEPLOYMENT to:

  • dev (default) for local.freemap.sk
  • next for next.freemap.sk
  • www for www.freemap.sk
npm i
DEPLOYMENT=www ./node_modules/.bin/webpack

You'll then find all static web resources in dist directory.

Other env varialbes

  • FM_MAPSERVER_URL - base URL of Mapnik Mapserver (without trailing slash); for example http://localhost:4000 for development

Translation (i18n)

Files: