Instalación NodeJS¶
Instalación Fedora 39¶
dnf -y install nodejs
npm global directorio de usuario¶
# Como usuario
NPM_PACKAGES="$HOME/.npm-packages"
mkdir -p "$NPM_PACKAGES"
echo "prefix = $NPM_PACKAGES" >> ~/.npmrc
Editar .zshrc
o .bashrc
# NPM packages in homedir
NPM_PACKAGES="$HOME/.npm-packages"
# Tell our environment about user-installed node tools
PATH="$NPM_PACKAGES/bin:$PATH"
# Unset manpath so we can inherit from /etc/manpath via the `manpath` command
unset MANPATH # delete if you already modified MANPATH elsewhere in your configuration
MANPATH="$NPM_PACKAGES/share/man:$(manpath)"
# Tell Node about these packages
NODE_PATH="$NPM_PACKAGES/lib/node_modules:$NODE_PATH"
Yarn¶
npm install -g yarn
Para aumentar el tamaño de monitoreo de inotify
# Limite temporal
sudo sysctl fs.inotify.max_user_watches=524288
# Limite permanente
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf