Node Sass no pudo encontrar un enlace para su entorno actual

Resuelto wazzaday asked hace 8 años • 0 respuestas

Tengo problemas para crear una aplicación porque node-sass sigue fallando con el error.

ERROR en el enlace faltante /Users/warren/Sites/random-docs/my-cms/node_modules/node-sass/vendor/darwin-x64-11/binding.node
Node Sass no pudo encontrar un enlace para su entorno actual: OS X 64 bits con nodo 0.10.x

he intentado correr

npm rebuild node-sass

que dice

El binario está bien; saliendo.

Al ejecutar node -vme sale v6.2.2

Lo cual es diferente a lo que dice el error descarado "Nodo 0.10.x". No puedo entender por qué obtiene la versión incorrecta. También intenté eliminar la carpeta node_modules y ejecutar npm update o npm install, los cuales no resolvieron el problema. ¿Algunas ideas?

wazzaday avatar Jun 23 '16 15:06 wazzaday
Aceptado

Yo tuve el mismo problema

Hay un error en su archivo gulp:
Error: Falta el enlace E:\allapp\badshaindiancuisine\node_module\node-sass\vendor\win32-x64-46\binding.node
Node Sass no pudo encontrar un enlace para su entorno actual: Windows 64 -bit con Node.js 4.x

Enlaces encontrados para el siguiente entorno:
    - OS X de 64 bits con Node.js 4.x

Como resolver el problema

Accediendo a la carpeta del proyecto y luego ejecutando el comando:

npm rebuild node-sass
Bipon Biswas avatar Nov 08 '2016 08:11 Bipon Biswas

Para aquellos que usan Visual Studio:

Actualmente trabajando para VS 2015, 2017, 2019, 2022 (a través de abajo y/o respuestas de esta publicación)

Task Runner Explorer no puede cargar tareas

Para VS 2015

  • Vaya a: Herramientas > Opciones > Proyectos y soluciones > Herramientas web externas

Para VS 2017(.3), VS 2019 y VS 2022

  • Herramientas > Opciones > Proyectos y soluciones > Gestión de paquetes web > Herramientas web externas (según @nothrow)

En VS 2017, 2019, 2022, también debe colocar $(PATH) encima de $(VSINSTALLERDIR)\Web\External


  • Reordene para que $(PATH) esté por encima de $(DevEnvDir)\Extensions\Microsoft\Web Tools\External

ingrese la descripción de la imagen aquí


Borrando node_modulesy ejecutando npm instally luego npm rebuild node-sass no hizo nada .

Rob Scott avatar Jan 04 '2017 00:01 Rob Scott

**Solo ejecuta: ** npm rebuild node-sass --force



Si por alguna razón lo anterior no te funcionó, prueba esto:
  1. Eliminar node-sasscarpeta debajonode_modules
  2. npm install

En mi caso tampoco se pudo encontrar Python.

El siguiente procedimiento resolvió el problema (Windows):

npm rebuild node-sass --force
-- cannot find python.exe, if you have Python installed, add it to your path:
set PYTHON=C:\Python27\Python.exe
-- else: download python "Windows x86-64-MSI" installer from https://www.python.org/downloads/release/python-2714/
-- install python
-- at installation start check: add env variable to path
-- after successfull installation:
npm rebuild node-sass --force
-- finished successfully
Legends avatar Feb 25 '2018 14:02 Legends

Trabajó para mi:

Simplemente elimine la carpeta node-sass y ejecute npm install.

Codiee avatar Jul 10 '2017 12:07 Codiee