|
|
@@ -6,10 +6,11 @@
|
|
|
The primary dependencies:
|
|
|
- Ruby v2.6.3
|
|
|
- PostgresQL v11.2
|
|
|
-- Node v11.14.0
|
|
|
+- Node v11.15.0
|
|
|
+- Watchman v4.9.0 (for Relay watching)
|
|
|
|
|
|
Potentially useful version info you could have found in the repo:
|
|
|
-- Yarn v1.15.2
|
|
|
+- Yarn v1.16.0
|
|
|
- Bundler v1.17.2
|
|
|
|
|
|
#### Installing Ruby
|
|
|
@@ -37,6 +38,16 @@ Use your system's package manager. For Arch Linux, use pacman:
|
|
|
pacman -S nodejs yarn
|
|
|
```
|
|
|
|
|
|
+#### Watchman
|
|
|
+Use your system's package manager. For Arch Linux, install directly from
|
|
|
+[AUR](https://aur.archlinux.org/packages/watchman/):
|
|
|
+```bash
|
|
|
+# after installing via preferred method, run
|
|
|
+sudo mkdir -p /var/run/watchman/$USER-state
|
|
|
+sudo chown $USER:$USER -R /var/run/watchman/$USER-state
|
|
|
+```
|
|
|
+YMMV for non-Arch Linux platforms (e.g. MacOs).
|
|
|
+
|
|
|
## Database setup
|
|
|
You will need to create a `pokemon_trade` role (or whatever you specify in your
|
|
|
`.env`, for the `config/database.yml`) and allow it create/manage a database and
|