У меня есть некоторый опыт работы с angularjs 1.x, и я недавно экспериментировал с angular 7.Я знаю, что в nodejs есть модуль mysql
, который может создать соединение с mysql
сервером и выполнить запрос.Я попытался поместить следующий код в файл anguar 7 js
var mysql = require('mysql');
var connection = mysql.createPool({
host: 'mydbhost',
user: 'mydbuser',
password : 'mydbpasswd',
database : 'mydb'
});
connection.query("select * from mydbtable", function (error, results, fields) {
results.forEach(result => {
console.log(result);
});
});
Но angular дает мне следующую ошибку компиляции:
ошибка TS2580: Не удается найти имя 'require'.Вам нужно установить определения типа для узла?Попробуйте npm i @types/node
, а затем добавьте node
в поле типов в вашем файле tsconfig
Я хочу сделать crud по угловым 7 без API остальных.Возможно ли это?
Спасибо.