software/javascript
In-Browser Vanilla Javascript
Alternatives to jQuery: https://blog.garstasio.com/you-dont-need-jquery/
Development Environment with nvm
Use nvm
to install nodejs, npm, etc, separately from
operating system packages.
nvm
asks you to do a curl/bash thing, but you can just
download the nvm.sh
script, put it in
~/.nvm/nvm.sh
, and source it from ~/.bashrc
.
Or do a git checkout there or something?
mkdir -p ~/.nvm
cd ~/.nvm
wget https://raw.githubusercontent.com/nvm-sh/nvm/master/nvm.sh
echo 'export NVM_DIR="$HOME/.nvm' >> ~/.bash_profile
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bash_profile
echo '[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"' >> ~/.bash_profile
Then for a specific project, figure out a recent version of node and then:
cd $PROJECTDIR
nvm install 18
nvm use 18
npm install --global yarn