- Instalar los componentes necesarios
apt install nodejs
apt install libevent-dev
sudo apt-get install -y build-essential
2. Agregar el usuario aws (o el que vaya a conectar) al grupo de sudo
usermod -aG sudo aws
3. Para evitar problemas con la instalación debes indicar en el path de node que tire directamente de /usr/bin/node en lugar del «usr/local…»
/usr/bin/node
EXTRAS
Para instalar node a una versión específica/final, se hace mediante nvm.
Instalamos nvm concurl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
Hay que cerrar y abrir el terminal para que pille la instalación.
source ~/.profile
nvm ls-remote
nvm install 16.6 (o la versión que se quiera)
Update node a la última versión
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
Para usar vue y tabler en Laravel mix, hay que
- Indicar .vue() en el webpackmix.js
mix.js('resources/js/app.js', 'public/js').vue();
- En nuestro resources/js/app.js
// Cargamos e inicializamos vue
window.Vue = require('vue').default;
// Cargamos el tabler
require('@tabler/core/dist/js/tabler.js');
Para asegurarnos de que funcionan bien los tooltips hay que instalar por npm el popper
npm i @popperjs/core