-
Notifications
You must be signed in to change notification settings - Fork 0
Setup Your Computer
You'll need the following tools installed to run applications locally:
-
NodeJS v14
nvm install 14
-
npm i -g pnpm
-
This can be aliased if your version of docker contains docker compose
alias docker-compose="docker compose"
Eventually, all scripts will be moved to use
docker composeinstead ofdocker-compose
I use GitHub packages to publish some utility libraries for the website and web extension. To install these extensions, even though they're public, you need to setup a PAT as your access token for the @anime-skip package namespace.
Generating a PAT from https://github.com/settings/tokens with the read:packages scope. Make sure the expiration is set to what you want, I set these harmless tokens to No expiration
Add it to your ~/.npmrc file:
//npm.pkg.github.com/:_authToken=your_pat_here
If you don't want to add it to your
~/.npmrcfile, github lists a few other alternatives:
None. Aaron develops on Ubuntu :)
-
nvm- This tool doesn't exactly exist for windows. Either install a compatible NodeJS version (14.x), or use this version ofnvmfor windows
TODO - I don't develop on a mac, fill this out if you run into issues and you do!