mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-10-06 13:40:16 +08:00
Change from port 5000 to 3000 for dev frontend serve (#3055)
This commit is contained in:
parent
62898856e6
commit
0e3acfce8e
3 changed files with 5 additions and 7 deletions
|
@ -79,8 +79,8 @@ Follow these steps if you want to work on anything involving the database/accoun
|
|||
|
||||
2. Setup the database server
|
||||
|
||||
| Local Server | Docker (recommended) |
|
||||
| --------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Local Server | Docker (recommended) |
|
||||
| -------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| <ol><li>Install [MongoDB Community Edition](https://docs.mongodb.com/manual/administration/install-community/)</li><li>Make sure it is running</li></ol> | <ol><li>Install [Docker](http://www.docker.io/gettingstarted/#h_installation) on your machine</li><li>Run `docker-compose up` from the `./backend` directory</li></ol> |
|
||||
|
||||
3. (Optional) Install [MongoDB-compass](https://www.mongodb.com/try/download/compass?tck=docs_compass). This tool can be used to see and manipulate your data visually.
|
||||
|
@ -93,9 +93,7 @@ Once you have completed the above steps, you are ready to build and run Monkeyty
|
|||
1. Run `npm run install:all` in the project root to install all dependencies.
|
||||
- If you are on Windows, use `npm run install-windows`.
|
||||
- If neither works, you will have to run `npm install` in root, frontend, and backend directories.
|
||||
2. Run `npm run dev` (`npm run dev-fe` if you skipped the mongo section) to start a local dev server on [port 5000](http://localhost:5000). It will watch for changes and rebuild when you edit files in `src/` or `public/` directories. Note that rebuilding doesn't happen instantaneously so be patient for changes to appear. Use <kbd>Ctrl+C</kbd> to kill it.
|
||||
|
||||
**Mac Users:** If you get 403 Forbidden errors while trying to access the local server, go into System Preferences > Sharing and disable AirPlay Receiver - it also runs on port 5000 and takes priority, causing 403 errors.
|
||||
2. Run `npm run dev` (`npm run dev-fe` if you skipped the mongo section) to start a local dev server on [port 3000](http://localhost:3000). It will watch for changes and rebuild when you edit files in `src/` or `public/` directories. Note that rebuilding doesn't happen instantaneously so be patient for changes to appear. Use <kbd>Ctrl+C</kbd> to kill it.
|
||||
|
||||
## Standards and Guidelines
|
||||
|
||||
|
|
|
@ -41,7 +41,7 @@ if (window.location.hostname === "localhost") {
|
|||
);
|
||||
$(".pageSettings .discordIntegration .buttons a").attr(
|
||||
"href",
|
||||
"https://discord.com/api/oauth2/authorize?client_id=798272335035498557&redirect_uri=http%3A%2F%2Flocalhost%3A5000%2Fverify&response_type=token&scope=identify"
|
||||
"https://discord.com/api/oauth2/authorize?client_id=798272335035498557&redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fverify&response_type=token&scope=identify"
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ const DEV_CONFIG = {
|
|||
devtool: "inline-source-map",
|
||||
devServer: {
|
||||
compress: true,
|
||||
port: 5000,
|
||||
port: 3000,
|
||||
open: true,
|
||||
historyApiFallback: true,
|
||||
client: {
|
||||
|
|
Loading…
Add table
Reference in a new issue