MoeraOrg / moera-client-react

Moera web client, for issues use: https://github.com/MoeraOrg/moera-issues/issues

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Moera Web Client

Live network: https://web.moera.org

Read more about Moera at https://moera.org

Learn more about Moera web client: http://moera.org/overview/browser-extension.html

Bugs and feature requests: https://github.com/MoeraOrg/moera-issues/issues

How to setup a complete Moera Development Environment: http://moera.org/development/setup/index.html

Installation instructions:

  1. As prerequisites, you need to have Node.js 8.12+ and Yarn installed.
  2. Go to the source directory.
  3. Install project dependencies:
    yarn install
    
  4. By default, the server that serves the client runs on port 3000. If you want it to run on a different port, change the value of PORT variable in ./run script.
  5. If you use your own naming server, make sure its location is set correctly in client settings.
  6. Execute ./run script.
  7. New browser tab with the client in it is opened automatically, you can use it directly as a standalone client. But if you have browser extension installed, set your client URL in the browser extension settings and let the browser extension to load the client. In this case, the browser tab with the client can be closed.

Note for WebStorm/IntelliJ users

The project uses absolute paths for imports. If your IDE complains about non-installed modules, you may do the following (or read the full instructions):

  1. Mark the src/ directory as a Resources Root.
  2. Go to Settings > Editor > Code Style > JavaScript, go to the Imports tab and tick Use paths relative to the project, resource or sources roots.
  3. Go to Settings > Editor > Code Style > TypeScript, go to the Imports tab and tick Use paths relative to tsconfig.json.

About

Moera web client, for issues use: https://github.com/MoeraOrg/moera-issues/issues

License:GNU General Public License v3.0


Languages

Language:JavaScript 53.8%Language:TypeScript 43.6%Language:CSS 1.8%Language:Python 0.6%Language:HTML 0.2%Language:Shell 0.0%Language:Batchfile 0.0%