From c0e0cf09347f1b9e898516f1c21cc3c175671124 Mon Sep 17 00:00:00 2001 From: Will Gordon Date: Sun, 26 Aug 2018 15:17:09 -0400 Subject: [PATCH] Add missing setup steps to README --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 6ba184f98..71f3e6e5a 100644 --- a/README.md +++ b/README.md @@ -118,7 +118,7 @@ pip install -r requirements-dev.txt pip install -r requirements-test.txt # Setup a local config -git clone git@github.com:coreos-inc/quay-config.git ../quay-config +git clone git@github.com:quay/quay-config-local.git ../quay-config ln -s ../../quay-config/local conf/stack # Install Node Dependencies @@ -126,6 +126,10 @@ yarn install # Link Typescript yarn link typescript + +# Download external libraries +mkdir static/fonts static/ldn +python external_libraries.py ``` #### Third Party Docs @@ -236,10 +240,10 @@ pyenv uninstall quay-deps ### Adding a Yarn Dependency We use [Yarn](https://yarnpkg.com/) for frontend dependency management. The `yarn.lock` file ensures -that we get consistant version installs using the `yarn install` command. However, new dependencies +that we get consistant version installs using the `yarn install` command. However, new dependencies should be added using `yarn add `. This will add an entry to `package.json` and `yarn.lock`. -Occassionally there will be merge conflicts with `yarn.lock`. To resolve them, use the following (taken +Occassionally there will be merge conflicts with `yarn.lock`. To resolve them, use the following (taken from [here](https://github.com/yarnpkg/yarn/issues/1776#issuecomment-269539948)). ```sh