Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   Node.js пишет, что не может найти модуль. (https://javascript.ru/forum/node-js-io-js/76974-node-js-pishet-chto-ne-mozhet-najjti-modul.html)

werter1995 07.03.2019 11:53

Node.js пишет, что не может найти модуль.
 
:help: Для программы нужно работать с модулем Node.js sqlite3 для работы с БД. Модуль установил. Сделал файл вот с таким кодом для проверки работы:
const sqlite3 = require('sqlite3').verbose();
 
let db = new sqlite3.Database('crdxims', (err) => {
  if (err) {
    return console.error(err.message);
  }
  console.log('Connected to the in SQlite database.');
});
 
// close the database connection
db.close((err) => {
  if (err) {
    return console.error(err.message);
  }
  console.log('Close the database connection.');
});


В итоге node выдаёт вот это:

Модуль установлен в ту же папку, что и сам файл и база данных.
В чём может быть проблема?

Nexus 07.03.2019 12:02

Цитата:

Сообщение от werter1995
Модуль установлен в ту же папку, что и сам файл и база данных.

У вас в описании ошибки есть путь к подключаемому файлу.
Путь корректен?

werter1995 07.03.2019 14:00

Цитата:

Сообщение от Nexus (Сообщение 504484)
У вас в описании ошибки есть путь к подключаемому файлу.
Путь корректен?

Да, файл .node, который в конце пути, находится именно по этому адресу.
Файл с кодом лежит в папке public, там же и база данных.


Часовой пояс GMT +3, время: 08:40.