Я просто добавил соединение mysql, но скрипт продолжает терпеть неудачу. Ошибка ниже, и соответствующие значения js ниже.Ошибка соединения с NodeJS MySQL
TypeError: 'undefined' is not a function (evaluating 'loadClass.bind(null, 'Types')')
app/node_modules/mysql/index.js:92
app/node_modules/mysql/index.js:138
Error: Cannot find module 'crypto'
phantomjs://bootstrap.js:289
phantomjs://bootstrap.js:254 in require
app/node_modules/mysql/lib/Connection.js:1
app/node_modules/mysql/lib/Connection.js:420
TypeError: '[object Object]' is not a constructor (evaluating 'new Connection({config: new ConnectionConfig(config)})')
app/node_modules/mysql/index.js:12 in createConnection
app.js
var Q = require("q");
var page = require('webpage').create();
//var crypto = require('./node_modules/crypto/sha1.js');
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'shaun',
password : 'somepassword',
database : 'db'
});
connection.connect();
Устанавливает ли NodeJS по умолчанию SSL? – hd1
Я также хотел бы посмотреть на это: приложения/node_modules/MySQL/index.js: 12 приложения/node_modules/MySQL/index.js: 92 приложения/node_modules/MySQL/index.js: 138 приложение/node_modules/MySQL /lib/Connection.js:1 app/node_modules/mysql/lib/Connection.js: 420 – isaac9A
Да, мне нужно будет открыть проблему в модуле SQL. https://github.com/felixge/node-mysql – Shaun