Quick Start - theRAPTLab/gsgo GitHub Wiki
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