людям кто так же столкнётся -> https://community.bablosoft.com/topic/4450/websocket-на-node-js
Node.js v12.18.3 mysql2 не хочет работать
-
Ранее использовал Node.js v8.6.0 и модуль mysql2
и такой вот код для подлючения к базе отлично работалconst mysql = require("mysql2/promise"); global.data = mysql.createPool({ host: '192.168.1.1', user: 'user', database: 'data', password: "123456", waitForConnections: true, connectionLimit: 32, queueLimit: 0 });Если я выбираю новую версию Node.js v12.18.3 и устанавливаю тот же модуль mysql2 то получаю ошибку
Не удалось найти коннектор -
Наклацал там так что nodejs вообще грузиться перестал
Переустановил BAS полностью
И даже после этого проект не работал nodejs не загружался ни какой ни старый ни новый
Потом взял старую сохраненую версию проекта, благо я после каждой существенной правки сохраняю старую версию там был nodejs v8.6.0 и модуль mysql2 и там все работает. -
@gomeapat said in Node.js v12.18.3 mysql2 не хочет работать:
Не удалось найти коннектор
У меня тоже эта проблема вылезла, но это потому что при переустановке все NPM-модули слетели в скрипте, пришлось заново их указывать. И - Да - старую версию Ноды в окне справа выставлять.