Я не понимаю в чем ошибка. код работает отлично, но стоит мне добавить import nodemailer from "nodemailer", тут же все ломается. Я поискал в инете, но не нашел ответа, вот код:
import { useState, React, useEffect } from 'react'
import { Button, Container, Form } from 'react-bootstrap'
import ReCAPTCHA from "react-google-recaptcha";
import nodemailer from "nodemailer";
export function Contacts() {
.........
const transporter = nodemailer.createTransport({
host: 'example.com',
port: 3000,
secure: true,
auth: {
user: "mail@gmail.com",
pass: 12345
}
})
const options = {
from: "fvygbhj@gmail.com",
to: 'yyyy667@yandex.ru',
subject: 'Новое сообщение с сайта',
message: "Hello"
};
........
return (
..........
<Button variant='primary' onClick={transporter.sendMail(options)} type='submit'>Отправить</Button>
);
}
Ошибка такая: ERROR in ./node_modules/zlib/lib/zlib.js 1:0-43
Module not found: Error: Can't resolve './zlib_bindings' in 'C:\Users\Kirill\OneDrive\Документы\QWY_Games\mainsite\node_modules\zlib\lib'