una tablas tabla obtener llamar externo ejemplos desde datos con archivo agregar javascript node.js node-webkit node-ffi

javascript - tablas - Error no detectado: el módulo no se registró automáticamente



obtener datos de una tabla html javascript (11)

Intento usar node-vlc con nw.js (v0.12.0-alpha2). Cuando inicio mi aplicación sin nw.js funciona, pero cuando la ejecuto con nw.js recibí un error:

Error no detectado: el módulo no se registró automáticamente ", fuente: /home/alexis/Bureau/dev/jukebox/node_modules/vlc/node_modules/ffi/node_modules/bindings/bindings.js (84)

Intenté algunos comandos con nw-gyp pero no me pudo ayudar. Estoy en Ubuntu 14, de 64 bits.


Agregué el mismo problema porque lo instalé en los módulos como sudo ... Eliminé la carpeta de módulos de nodo y la reinstalé como lo arregló el usuario normal.


Para mí, npm rebuild o npm update no funcionaron. Tuve que eliminar la carpeta node_modules y ejecutar npm install para instalarlos nuevamente.


Para mí, ejecutar la npm update funcionó


Para mí: rm -r node_modules luego npm install


Si ha actualizado el nodo, npm rebuild podría solucionarlo por usted


También estaba enfrentando el mismo problema y este me funcionó.

debe ir al nodo_módulo / y configurar el objetivo nw-gyp siguiendo el comando

$ nw-gyp configure --target=0.12.3

entonces

$ nw-gyp build

Y esto funcionó para mí. Si no encuentra el comando nw-gyp, use

npm install nw-gyp


Tuve este mismo problema con 0.12 y io.js 1.3.0, volviendo a Node.js 0.10 solucionó el problema.


Tuve un problema similar

/Users/user/NodeAddons/bridge/node_modules/bindings/bindings.js:83 Error: el módulo no se registró automáticamente.

En mi caso, estaba haciendo un complemento C / C ++, y me había olvidado de exportar el complemento, en mi main.cc me faltaba el siguiente código:

void Init(v8::Handle<v8::Object> exports) { NODE_SET_METHOD(exports, "method", method); } NODE_MODULE(method, Init);

Espero que esto ayude a otros! Gracias :)


Tuve un problema similar con otro producto y mi solución fue cambiar la versión del nodo que estaba usando. Estaba usando 0.12.0 y volví a 0.10.26 a 0.10.26 .

Personalmente, uso NVM para manejar el cambio de versión de nodo. Con NVM instalado, es tan simple como ejecutar

nvm use 0.10.26

O configurar la versión predeterminada a 0.10.26

nvm alias default 0.10.26

Esperemos que esto lo ayude: nuestros problemas provienen de diferentes productos, pero la solución puede ser la misma.


Una vez tuve este problema al crear un complemento de múltiples archivos c ++. En mi archivo vinculante.gyp tenía:

"sources": ["src/*.cc", "src/*.h" ]

Y mi proyecto contenía varios archivos * .cc. Sin embargo, la macro NODE_MODULE () se invocó solo en un archivo que importó el resto de los archivos. Pero el nodo espera que se invoque en el archivo frist * .cc que figura en las fuentes. Así que tuve que cambiar las fuentes para agregar explícitamente ese archivo al principio


Yo tuve el mismo problema. Mi script que hacía referencia a un script de referencia global tenía una referencia no válida. Quité esa referencia no válida y el error desapareció. Mi mensaje de error no tenía ninguna indicación de esa referencia inválida en particular que dificultaba la depuración. Pero ''Error no detectado: el módulo no se registró automáticamente'' fue el mensaje que recibí.

Esto también sucede en mi otro proyecto. Por alguna razón, no reconocería la ruta de referencia si uno de los caracteres está en mayúscula. Incluso pensando, la carcasa superior era la ortografía correcta del camino.