Utilização do Laravel 8 (com Laravel MIX) no Debian 10 - Ajuda

1. Utilização do Laravel 8 (com Laravel MIX) no Debian 10 - Ajuda

Renato Justino
Renato_Justino

(usa Debian)

Enviado em 16/02/2021 - 17:49h

Olá pessoal, boa tarde a todos!

Sou iniciante, tento no forum quanto no Linux.

Gostaria de ter um ambiente linux para desenvolver com Laravel 8. Atualmente estou com o Debian e Nginx instalado e funcionando junto com MySQL sem problema.

Porém me deparei com a seguinte situação:

Preciso utilizar o Laravel Mix, porém o mesmo requer nodejs v12.14.0 e já tentei de tudo um pouco mas o maximo que consigo é o 10.23.1 (versão disponivel atraves do apt).

Alguem usa, ou teria alguma luz para me ajudar?

Já tentei instalar via nvm (porém fica horas subindo um script (abaixo parte inical)
Computing checksum with sha256sum
Checksums matched!
$>./configure --prefix=/home/renato/.nvm/versions/node/v12.20.2 <
INFO: configure completed successfully
make -C out BUILDTYPE=Release V=0
touch /home/renato/.nvm/.cache/src/node-v12.20.2/files/out/Release/obj.target/tools/v8_gypfiles/v8_version.stamp
touch /home/renato/.nvm/.cache/src/node-v12.20.2/files/out/Release/obj.target/tools/v8_gypfiles/v8_headers.stamp
g++ -o /home/renato/.nvm/.cache/src/node-v12.20.2/files/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o ../deps/v8/src/base/bits.cc '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DV8_TARGET_ARCH_IA32' '-DV8_EMBEDDER_STRING="-node.45"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DENABLE_MINOR_MC' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_USE_SNAPSHOT' '-DV8_CONCURRENT_MARKING' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_EMBEDDED_BUILTINS' '-DV8_USE_SIPHASH' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DBUILDING_V8_BASE_SHARED' -I../deps/v8 -I../deps/v8/include -pthread -Wno-unused-parameter -m32 -Wno-return-type -msse2 -mfpmath=sse -mmmx -fno-strict-aliasing -m32 -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /home/renato/.nvm/.cache/src/node-v12.20.2/files/out/Release/.deps//home/renato/.nvm/.cache/src/node-v12.20.2/files/out/Release/obj.target/v8_libbase/deps/v8/src/base/bits.o.d.raw -c
)

via "curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -" (faz todo o processo, porém no final mostra "nodejs is already the newest version (10.23.1~dfsg-1~deb10u1" e se mantem na versão 10.23.1).

Desculpe se tem algum tópico parecido, e desde já agradeço quem puder me ajudar.

Att,

Renato Justino.



  


2. Re: Utilização do Laravel 8 (com Laravel MIX) no Debian 10 - Ajuda

Ruan
ru4n

(usa Debian)

Enviado em 16/02/2021 - 21:07h

Use o nvm:
https://github.com/nvm-sh/nvm