Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

870
Vistas
Los binarios 'darwin-arm64v8' no se pueden usar en la plataforma 'darwin-x64'

Estoy tratando de implementar funciones en firebase usando mi Mac M1, para lo cual se requiere hacer una instalación de npm install para instalar paquetes en node_modules/ . Estoy recibiendo este error:

 Error: 'darwin-arm64v8' binaries cannot be used on the 'darwin-x64' platform. Please remove the 'node_modules/sharp' directory and run 'npm install' on the 'darwin-x64' platform. at Object.hasVendoredLibvips (/Users/ali/Desktop/tajir/backend-mvp/appengine/back-end-flex/node_modules/sharp/lib/libvips.js:80:13) at Object.<anonymous> (/Users/ali/Desktop/tajir/backend-mvp/appengine/back-end-flex/node_modules/sharp/lib/constructor.js:7:22) at Module._compile (internal/modules/cjs/loader.js:1136:30) at Module._compile (pkg/prelude/bootstrap.js:1394:32) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1156:10) at Module.load (internal/modules/cjs/loader.js:984:32) at Function.Module._load (internal/modules/cjs/loader.js:877:14) at Module.require (internal/modules/cjs/loader.js:1024:19) at Module.require (pkg/prelude/bootstrap.js:1338:31) at require (internal/modules/cjs/helpers.js:72:18)
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Por lo general, alguien que tenga una Mac M1 tendría este problema. El procesador Mac M1 es arm64 . Se publicó una solución aquí que requiere cambiar la arquitectura del terminal a arch -x86_64 zsh , lo cual no quería hacer.

Entonces, esa es la solución que pude descubrir (algunos de los pasos también se mencionan en el error):

 rm -rf node_modules/sharp npm install --arch=x64 --platform=darwin sharp
over 4 years ago · Santiago Trujillo Denunciar

0

Mi respuesta no está relacionada con la implementación de funciones en firebase, pero tuve exactamente el mismo error:

 Error: 'darwin-x64' binaries cannot be used on the 'darwin-arm64v8' platform. Please remove the 'node_modules/sharp' directory and run 'npm install' on the 'darwin-arm64v8' platform.

cuando traté de ejecutar un proyecto con un mac M1 usando una versión de nodo que era incompatible.

Traté de ejecutar el proyecto con la versión 16 cuando el proyecto realmente requiere la versión <=14.

Entonces, si alguien tiene este problema, podría valer la pena verificar la versión del nodo

over 4 years ago · Santiago Trujillo Denunciar

0

Para mí, todo lo que tenía que hacer era:

 brew reinstall vips

luego haga una instalación limpia del proyecto.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda