Реагировать. js и MySQL, что приводит к ошибке node / no-deprecated-api - PullRequest
0 голосов
/ 05 мая 2020

Попытка создать серверную базу данных для моего приложения React и при попытке импортировать соответствующие MySQL библиотеки выдает ошибку. Когда я запускаю его с терминала, проблем не возникает, но в тот момент, когда я вставляю его, я получаю следующую ошибку:

. / Src / data / node_modules / mysql / node_modules / safe-buffer / index. js Строка 1: 1: определение правила 'node / no-deprecated-api' не найдено node / no-deprecated-api

Не удалось найти никаких решений во время поиска.

Мой код:

import {mysql} from 'mysql'; // Commenting out this one line stops the error

export default function tester() {
    /*
    const connection = mysql.createConnection({ // Commented out only when import is commented
        host: 'localhost',
        user: '<username>',
        password: '<password>',
        database: '<db name>'
    });
    connection.connect((err) => {
        if (err) throw err;
        console.log('Connected!');
    });
    */
}

1 Ответ

0 голосов
/ 11 мая 2020

Для тех, кто прочитает это в будущем, решением было не подключаться напрямую к серверу MySQL, а использовать Express.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...