Node.Js 및 Casper.js를 설치하여 웹 스크랩을 수행하고 정보를 DB에 저장했습니다. 내가 이전에 내부 mysql_bindings와 mysql을 - libmysqlclient를 설치 한노드 JS 오류 : './build/Release/mysql_bindings'모듈을 찾을 수 없습니다.
Error: Cannot find module './build/Release/mysql_bindings'
: 나는 소스를 실행하려고 할 때, 내가 터미널에서 다음과 같은 오류를 얻을 수 있기 때문에 그러나 나는 문제가있다. 오류 경로를 테스트했지만 작동하지 않았습니다.
코드는 다음과 같습니다 사전에
var mysql = require('db-mysql');
new mysql.Database({
hostname: 'localhost',
user: 'rool',
password: 'xxxx',
database: 'xxxBD' }).connect(function(error) {
if (error) {
return console.log('CONNECTION error: ' + error);
}
this.query().
select('*').
from('tablaPruebas').
execute(function(error, rows, cols) {
if (error) {
console.log('ERROR: ' + error);
return;
}
console.log(rows.length + ' ROWS found');
});
});
감사합니다!
어떤 버전을 사용하고 있습니까? 이 오류 메시지가 발생한 오래된 버그가 있었지만 2 년 전에 해결되었습니다. 또한 어떤 모듈을 설치 했습니까? – Metalskin
안녕하세요. nodejs 버전은 node-v0.10.24이고 casperjs 버전은 n1k0-casperjs-4f105a9이며 phantonjs 버전은 phantomjs-1.9.2-linux-i686입니다. 그러나 나는 각각의 마지막 버전을 다운로드한다는 것을 기억한다. 미리 감사드립니다 !! – user3206686
node.js에서 실행할 때 오류가 발생하는 예제 js 프로그램이 있습니까? 이것은 내가 시도하고 문제를 재현 할 수 있습니다. – Metalskin