Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

835
Visualizações
error /node_modules/node-sass: el comando falló

Cuando intenté instalar vue store front en mi local, pero cuando probé el comando "instalar hilo", aparece el siguiente error. ¿Cómo puedo solucionar este error? ¿Cómo puedo solucionar este error?

 error /var/www/html/vue-storefront/node_modules/node-sass: Command failed. Exit code: 1 Command: node scripts/build.js Arguments: Directory: /var/www/html/vue-storefront/node_modules/node-sass Output: Building: /usr/bin/node /var/www/html/vue-storefront/node_modules/node-gyp/bin/node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library= gyp info it worked if it ends with ok gyp verb cli [ gyp verb cli '/usr/bin/node', gyp verb cli '/var/www/html/vue-storefront/node_modules/node-gyp/bin/node-gyp.js', gyp verb cli 'rebuild', gyp verb cli '--verbose', gyp verb cli '--libsass_ext=', gyp verb cli '--libsass_cflags=', gyp verb cli '--libsass_ldflags=', gyp verb cli '--libsass_library=' gyp verb cli ] gyp info using node-gyp@3.8.0 gyp info using node@13.9.0 | linux | x64 gyp verb command rebuild [] gyp verb command clean [] gyp verb clean removing "build" directory gyp verb command configure [] gyp verb check python checking for Python executable "/usr/bin/python3.6" in the PATH gyp verb `which` succeeded /usr/bin/python3.6 /usr/bin/python3.6 gyp ERR! configure error gyp ERR! stack Error: Command failed: /usr/bin/python3.6 -c import sys; print "%s.%s.%s" % sys.version_info[:3]; gyp ERR! stack File "<string>", line 1 gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3]; gyp ERR! stack ^ gyp ERR! stack SyntaxError: invalid syntax gyp ERR! stack gyp ERR! stack at ChildProcess.exithandler (child_process.js:303:12) gyp ERR! stack at ChildProcess.emit (events.js:321:20) gyp ERR! stack at maybeClose (internal/child_process.js:1026:16) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5) gyp ERR! System Linux 4.15.0-88-generic gyp ERR! command "/usr/bin/node" "/var/www/html/vue-storefront/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library=" gyp ERR! cwd /var/www/html/vue-storefront/node_modules/node-sass gyp ERR! node -v v13.9.0
over 4 years ago · Santiago Trujillo
24 Respostas
Responde à pergunta

0

Instale node-sass globalmente con yarn

O agregue node-sass a su proyecto

over 4 years ago · Santiago Trujillo Relatório

0

Simplemente actualice su versión de sass en su archivo yarn.lock . Para el nodo 14, la versión adecuada para node-sass es 4.14 .
Así que adáptate a la versión de tu nodo.

over 4 years ago · Santiago Trujillo Relatório

0

Enfrentó el mismo problema. Si miras la pila de errores, dice:

 Error: Command failed: /usr/bin/python3.6 -c import sys; print "%s.%s.%s" % sys.version_info[:3]; File "<string>", line 1 import sys; print "%s.%s.%s" % sys.version_info[:3]; ^ SyntaxError: invalid syntax

Está tratando de usar Python2, pero en su lugar usa Python3, que no es compatible.

Mi sistema ejecuta Python3 cuando se llama usando el comando python , así que arreglé esto instalando Python2 y asignándole un alias al comando python :

 alias python=pyhton2.7
over 4 years ago · Santiago Trujillo Relatório

0

Tuve el mismo problema, actualicé la versión de node-sass para que fuera la misma que la versión de node. con hilo solo ejecuta:

 yarn add node-sass

esto actualizará la versión y solucionará el problema

over 4 years ago · Santiago Trujillo Relatório

0

Resolví este problema instalando la versión python 2.7 en el sistema operativo Windows. Tenía Python 3 instalado antes. Este error ocurre debido a la versión 3 de Python.

over 4 years ago · Santiago Trujillo Relatório

0

mi solución usa el nodo v10.19.0

https://github.com/nodejs/docker-node/issues/1149#issuecomment-552705885

Tuve un problema similar con /node_modules/node-sass: el comando falló al construir mi aplicación, lo que también ocurrió la semana pasada sin ninguna actualización de mi parte.

Eché un vistazo a los documentos de node-sass y la versión del nodo en el servidor y estaba usando el nodo v12.13.0 y la versión de node-sass era 4.9.x.

en los documentos de lanzamiento de node-sass, se enumera que para el nodo v12 debe tener node-sass v4.12 y superior.

La actualización de la versión de node-sass me corrigió la compilación, espero que también te ayude.

Documentos de lanzamiento de nodo: https://github.com/sass/node-sass/releases

over 4 years ago · Santiago Trujillo Relatório

0

Las soluciones aquí no funcionan para mí. Hasta que elimine la carpeta node_modules y yarn.lock.

 rm -rf node_modules rm yarn.lock yarn instal
over 4 years ago · Santiago Trujillo Relatório

0

Me encontré con este problema al colocar en contenedores una aplicación VueJs. Estaba usando la etiqueta node:15.12.0-alpine como imagen base antes, pero el problema se solucionó una vez que cambié a la imagen de nodo completa (node:15.12.0) que usa debian-stretch.

over 4 years ago · Santiago Trujillo Relatório

0

Intente instalar sass en lugar de node-sass. Funciono bien para mi.

 yarn remove node-sass yarn add sass
over 4 years ago · Santiago Trujillo Relatório

0

a veces no muestra el error correcto, actualice la versión del nodo y vuelva a intentar instalar node-sass y sass-loader

over 4 years ago · Santiago Trujillo Relatório

0

Estoy ejecutando Rails 6 y, por alguna razón, estaba sacando webpacker 4.3.0 , que estaba sacando node-sass 4.3.0 en lugar de 6.0.0 que es la última a la fecha de esta publicación.

Lo que funcionó para mí es lo siguiente:

  1. Eliminando la carpeta node_module , package-lock.json y yarn.lock
  2. En mi package.json , actualicé rails/webpacker: 5.3.0 .
  3. Luego volví a ejecutar yarn install .
  4. Luego ejecuté yarn add node-sass

Eso funcionó a las mil maravillas, después de probar todo lo anterior.

Creo que esos fueron los pasos exactos, aunque para ser honesto, he estado intentando muchas cosas y no funcionaron y finalmente logré que funcionara, así que existe la posibilidad de que me haya perdido un paso, pero hice lo mejor que pude para recréalo para cualquier alma frustrada en el futuro.

over 4 years ago · Santiago Trujillo Relatório

0

Está fallando porque aquí se usa python3. Cree un archivo .npmrc en la carpeta del proyecto que contiene python = "/usr/bin/python2.7" e instálelo. Según el enlace, Python 3.xx aún no es compatible. — NaceurBouhamed 25 feb.

****python = " ruta local /python27/python.exe "

RESUELTO

over 4 years ago · Santiago Trujillo Relatório

0

Tuve el mismo problema y lo resolví con los pasos:

  1. si está en Apple M1 Chip, ejecute la terminal con Rosetta 2 (opcional, solo es necesario si tiene el Nodo instalado con Rosetta)
  2. verifique su versión de node-sass en su package.json y compárelo con la siguiente tabla:
NodoJS Versión de nodo-sass compatible Módulo de nodo
Nodo 16 6.0+ 93
Nodo 15 5.0+ 88
Nodo 14 4.14+ 83
Nodo 13 4.13+, <5.0 79
Nodo 12 4.12+ 72
Nodo 11 4.10+, <5.0 67
Nodo 10 4.9+, <6.0 64
Nodo 8 4.5.3+, <5.0 57
Nodo <8 <5,0 <57
  1. verifique su versión de nodo con: node --version
  2. instale la versión de Nodejs de acuerdo con su node-sass , si está usando NVM, ejecute: nvm use DESIRED_VERSION
  3. limpie los antiguos node_modules eliminando la carpeta o escriba esto en la terminal: rm -rf node_modules
  4. ejecutar: npm install

Recurso:

  • https://www.npmjs.com/package/node-sass
over 4 years ago · Santiago Trujillo Relatório

0

Cambié la versión del nodo de 16.0 a 14.x en mi archivo package.json y funcionó.

over 4 years ago · Santiago Trujillo Relatório

0

Otra opción es actualizar su variable de entorno PATH para que apunte a Python2 en lugar de Python3 (elimine el directorio Python3 de PATH)

over 4 years ago · Santiago Trujillo Relatório

0

Con trago obtuve "Node Sass no pudo encontrar un enlace para su entorno actual: Linux de 64 bits con Node.js 12.x

Enlaces encontrados para los siguientes entornos:

  • Linux de 64 bits con tiempo de ejecución no compatible (93)

Esto suele ocurrir porque su entorno ha cambiado desde que npm install . Ejecute npm rebuild node-sass para descargar el enlace para su entorno actual".

¡Así que ejecuté npm rebuild node-sass y funcionó! Luego npm install y todo salió bien.

over 4 years ago · Santiago Trujillo Relatório

0

He estado enfrentando el mismo problema durante un tiempo en la aplicación Rails, y se resolvió actualizando webpacker:

 # check your Gemfile for version restrictions bundle update webpacker # overwrite your changes to the default install files and revert any unwanted changes from the install rails webpacker:install # yarn 1 instructions yarn upgrade @rails/webpacker --latest yarn upgrade webpack-dev-server --latest

ver: https://github.com/rails/webpacker#upgrading

accesorios para chase439: https://github.com/sass/node-sass/issues/2447

over 4 years ago · Santiago Trujillo Relatório

0

TBH, mi problema fue que intenté "npm install angular-cli" en lugar de "npm install @angular/cli", espero que esto ayude a otros tontos como yo :)

over 4 years ago · Santiago Trujillo Relatório

0

Además de las resoluciones sugeridas, descubrí que a veces yarn.lock tiene una versión bloqueada de node node-gyp gyp para node-sass . Cuando lo cambié de 3.8.0 a 8.4.1 todo funcionó.

over 4 years ago · Santiago Trujillo Relatório

0

Si se trata del proyecto Rails, la actualización de webpacker hizo el trabajo por mí.

 yarn add @rails/webpacker
over 4 years ago · Santiago Trujillo Relatório

0

Para Vue Storefront 1, puede intentar usar la versión de nodo 10.16.0 y funcionará bien.

over 4 years ago · Santiago Trujillo Relatório

0

Obtuve soluciones muy extrañas después de leer los registros de heroku.

Inicialmente, agregué paquetes de compilación en este orden: heroku/ruby heroku/nodejs

ingrese la descripción de la imagen aquí

Pero después de mirar el registro completo y el error, cambié el orden: heroku/nodejs heroku/ruby

ingrese la descripción de la imagen aquí

Después de eso, la precompilación funciona bien.

over 4 years ago · Santiago Trujillo Relatório

0

Para usuarios de macOS

Si necesita usar node-gyp desde dentro de npm (por ejemplo, a través npm install ), deberá instalar node-gyp (ya sea globalmente con -g o en una ubicación predecible) y decirle a npm dónde está la nueva versión.

En mi caso, resulta que mi proyecto usa por defecto node-gyp v3.8.0 para construir los módulos de mi proyecto.

Para remediarlo, ejecuté los siguientes comandos:

 npm config set node_gyp /usr/local/lib/node_modules/node-gyp npm install

Espero que esto sea útil para cualquiera que esté pasando por lo mismo.

over 4 years ago · Santiago Trujillo Relatório

0

Esto me sucedió un día después de actualizar node. Tuve que volver a una versión de nodo inferior. Había actualizado a 16.13.2 desde 14.15.4

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda