mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-29 14:25:38 -04:00
rework how the frontend is started (#361)
renamed frontend-config to api-url renamed backend-config to config removed api call to set frontend-config as the frontend either know where the backend is as it is delivered by it or get's this information via the enviroment variable REACT_APP_BACKEND always start the client on Port 3001 as the backend will run on 3000 during development. changed the port on multiple occasions to accommodate for this added package.json script 'start:dev' changed README to better explain how to run backend and frontend side-by-side
This commit is contained in:
parent
287d2e2729
commit
d0fc96b929
42 changed files with 173 additions and 182 deletions
|
@ -13,9 +13,11 @@ You'll need at least Node 10 (we recommend 12). We use [yarn](https://yarnpkg.co
|
|||
1. Clone this repo (e.g. `git clone https://github.com/codimd/react-client.git codimd-react-client`)
|
||||
2. Go inside the repo (e.g. `cd codimd-react-client`)
|
||||
3. run `yarn install`
|
||||
4. run `yarn start`
|
||||
4. Either run
|
||||
- `yarn start:dev` (expects [a server](https://github.com/codimd/server/tree/develop) running under [http://localhost:3000](http://localhost:3000))
|
||||
- `yarn start` (makes all api calls to the same domain the react-client runs on (normally [http://localhost:3001](http://localhost:3001) ))
|
||||
|
||||
This should run the app in the development mode and open [http://localhost:3000](http://localhost:3000) in your browser.
|
||||
This should run the app in the development mode and open [http://localhost:3001](http://localhost:3001) in your browser.
|
||||
|
||||
The page will reload if you make edits.
|
||||
You will also see any lint errors in the console.
|
||||
|
@ -26,7 +28,7 @@ You will also see any lint errors in the console.
|
|||
|
||||
Unit testing is done via jest.
|
||||
|
||||
1. `yarn test`
|
||||
1. run `yarn test`
|
||||
|
||||
#### End2End
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue