mirror of
https://github.com/captbaritone/webamp
synced 2024-11-22 07:40:51 +00:00
Add instructions for developing the client and server at the same time
This commit is contained in:
parent
7a687f5fc6
commit
b7f7571b8d
@ -12,6 +12,22 @@ yarn build-webamp
|
|||||||
yarn start
|
yarn start
|
||||||
```
|
```
|
||||||
|
|
||||||
|
By default the client will connect to the production API. This works great for client-only changes. If you need to make changes which span both the client and the server, you will need to make some changes.
|
||||||
|
|
||||||
|
Start the server locally:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd pacakges/skin-database
|
||||||
|
yarn
|
||||||
|
yarn start
|
||||||
|
```
|
||||||
|
|
||||||
|
This should start the server on port 3001.
|
||||||
|
|
||||||
|
Now update the `API_URL` constant in `src/constants.js` to `"http://localhost:3001"`. This will tell the client to connect to the local server instead of the production API.
|
||||||
|
|
||||||
|
Finally, in a separate terminal, start the client as outlined at the top of this section.
|
||||||
|
|
||||||
## Deployment
|
## Deployment
|
||||||
|
|
||||||
The Skin Museum client is deployed using Netlify. See the `netlify.toml` file in this same directory for details about how that works. The Netlify site is configured to use this subdirectory as it's base directory.
|
The Skin Museum client is deployed using Netlify. See the `netlify.toml` file in this same directory for details about how that works. The Netlify site is configured to use this subdirectory as it's base directory.
|
Loading…
Reference in New Issue
Block a user