Quick Start - theRAPTLab/gsgo GitHub Wiki

MANUAL INSTALL ON NEW MAC

Here are quick start instructions for getting the app running on a new mac.

Note that the default gsgo and art-assets branches may not be working, so you might need to find out what the 'latest working set' is from someone. For example, at the time of this writing dev-next is tuned for a specific art-assets branch called fall_2023_cross-site

git clone [email protected]:theRAPTLab/gsgo.git  
cd gsgo
git checkout dev-next

echo '{"GS_ASSETS_PROJECT_ROOT":"art-assets"}' > gs_packages/gem-srv/config/local-settings.json

mkdir gs_assets
cd gs_assets
git clone [email protected]:theRAPTLab/art-assets.git
cd ..

Next you'll manually check the environment

node -v; arch; echo $0; git branch --show-current; nvm which

(NOTE that if nvm which points to a version of node that is not currently installed on your machine, you'll have to install that version. e.g. if nvm which says

Found '/Users/loh/dev/gsgo/.nvmrc' with version <v14.21.3>
N/A: version "v14.21.3" is not yet installed.

You need to run "nvm install v14.21.3" to install it before using it.

you'll need to run nvm install v14.21.3 to install that version of node.)

Then you'll force the environment to be correct:

arch -x86_64 $0
nvm use

Then you'll try running the build and hopefully everything just works

npm ci
npm run bootstrap
npm run gem

Open up a browser window to http://localhost

--

See #795 for source instructions

⚠️ **GitHub.com Fallback** ⚠️